Can smb and afp coexist on the same host?

Greetings all!
I've been using Macs and OSX for a year. And recently I bought another MBP so I am seriously considering Time Machine backups. I have a Linux home server running Ubuntu 12.04 and Samba and my previous MBP running Mountain Lion connects to it happily without any problem. But my trouble started when I tried to setup afp on the same box.
I followed this post and this post and got the fake time capsule showing in Time Machine without any problem. But soon I found myself unable to connect to the old samba shares. The smb host now displays as a Time Capsule. If I click on that OSX will say 'failed to connect'.
As I understand there are 2 pieces involved on the server side, avahi to broadcast the service info and netatalk to provide the service itself. It's a bit like nmbd and smbd in Samba. If this is true then it's somewhat understandable that OSX can not display the same host as 2 different types of services at the same time. So I stopped avahi-daemon and very soon the old Samba shares appeared again.
I am able to connect to both services using command+k but I would rather have them running normally so that my wife will be able to use them without extra tech support. Can anyone tell me if what I said above is true and/or if there is a graceful way around this? If answer is no then I will have to create a virtual machine or nic alias just for time machine and I think it's quite a waste.
Thanks!

tristonej wrote:
I don't quite understand why people buying non-Apple devices should not expect OSX to work with them
Because Apple has no control over 3rd parties. They can do what they want. If Apple publishes a new authentication mechanism in 2002, the 3rd party doesn't have to implement it. That isn't Apple's fault. If they do get around to supporting it in 2009 and then some 4th party doesn't bother to use the 2009 code in 2011, Apple still can't do anything about that. If anyone else wants to advertise, and support, Time Machine compatibility, they are welcome to do that. They definitely have the advertising part down, the support, not so much.
There is a time when apple only worked with apple but that aparently was not sustainable. And that's why now Apple is embracing smb
Apple's goal is to choose the best solution for its customers. Sometimes that is a proprietary connection or protocol and sometimes it is something industry standard. In all cases, there has to be some cut off for testing and support. That is why Apple eventually stops supporting its own hardware and technologies at a certain point. That is also why Apple will support SMB as deployed by Microsoft but isn't going to waste much time on home-built Linux servers.
(it's said even samba was used shortly on OSX, not quite sure) and allow users to install windows on macs. Even OSX itselt is based on FreeBSD and uses quite a lot of open source components.
Apple uses a lot of open source software. Samba was one of those projects. Unfortunately, the people that made those products didn't want Apple using them so they changed the licensing to prohibit Apple (and pretty much only Apple) from using their source code. That is why some of the open source packages in OS X are stuck in a 2007 version. That is also why Apple abandonned Samba and wrote its own SMB implementation.
OS X is not based on FreeBSD. It has a BSD-flavoured POSIX layer, but it is a distinct operating system at its core.
IMHO there is no magic in throwing money at propiretary hardware/software or praying to Steve Jobs. If something is not working, it must be that there is a bug in the code or the design. And neither OSX nor Macs are built by God, which means they are bugged as other software/hardware.
I'm confused. When did anyone say anything about praying to Steve Jobs or divine technology? You asked about using Linux as a Time Machine server. I suggested you avoid that if you value your data. I also asked why you would want to keep running Linux now that you have a Mac. A Mac can do anything Linux can do with a fraction of the effort.
The answer is simple, Macs can not do what I want.
Which is?
Withe a standard mATX case I can have quite a few 3.5" drive bays while there is only one 2.5" in a Mac mini. And with Ubuntu/Debian, getting/updating the software or the system is quite easy, just one or a few lines of apt commands, not quite possible with OSX.
That's certainly true. OS X updates itself without having to run any apt commands.
If you must compile something from the source to get a Linux running then something must be seriously wrong.
My thoughts exactly. But perhaps you didn't follow me entirely. Apt, yum, etc don't have everything one needs to setup something as fancy as, I don't know, a web server. While I did have to compile a number of things from source, I had to actually edit the source a couple of times as well.
The best thing I love about Linux is openess. You can customize almost everything and change it whatever way you want. With Mac, for example the 2013 Retina MBP I just bought, it's not even possible to change the power button behavior, which is very annoying.
Then why did you buy a Mac? That's no big secret. Some people like not have to configure everything just to get it running. I have other things to do than edit config files.
Back to my original question. I think the problem is not quite with compatibility of Bonjor but rather whether OSX can show this or not. Imagine you have a smb share and afp share on the same host, with the same name, how would OSX display it? And which icon will OSX use to display the host? I can not think of the answer so if you know please tell me.
OS X will just display it like it display any server. One of your links event has instructions on how to pick the icon you want to fake. If you are running both services then I am not sure which one it would try to connect with. Neither of your services are native, not matter how much they try to fake it. If you wanted a specific service you would have to manually use the correct protocol in Finder > Go > Connect to Server. However, bot of those links were posted before Mavericks. Obviously they don't work anymore. It's Linux. It's open. Right? So fix it and post it on your own blog. I do not know what modifications you would have to make to either Samba or Netatalk to make them work with Mavericks.
If all you need is to allow your wife to connect to one specific protocol, then manually connect to that service, saving your password in the keychain, and create an alias by Command-option dragging the server to some other folder. Then, she can just double-click on the alias to connect to the network.
Now, if you really want to be clever, you can setup an automount to that service instead. Then the server will be mounted and unmounted as needed.

Similar Messages

  • Can VIP and Rservers be in the same subnet in ACE Routed Mode

    Good Day,
    Sorry for the lengthy post.
    Currently I have a 6509s running in VSS mode with ACE30 in each chassis.
    I have 5 vlans, which the VSS is the L3 interface for each. 1 Vlan is for management, the others are the data vlans for the servers.
    The ACE is configured in bridge mode, with all VLANs going to a specific context (non Admin).
    Some of the Host on each VLANs are not utilized for load-balancing. The default gateway for each VLAN is configured on the VSS.
    I would like to setup the ACE in the routed mode, without having to change the IP address of each servers on different VLANs.
    Basically I want to turn off the SVIs on VSS and move the L3 interface on the ACE Context, and let it perform the local routing for all the hosts.
    I was going to add a new /30 L3 interface between the VSS and ACE to be utilized for default route traffic coming from the ACE Context, and static routes from VSS to ACE for traffic destined to host that are being load-balanced and not being load-balanced. Basically force the traffic through the load-balancer in/out.
    For future deployment, I was planning on using different IP address for the VIPs, and Real servers (most likely RFC 1918).
    From most of the examples I have seen the VIP and Rservers are in different Subnets. But because I am trying to not change the IP address of the rservers and VIP, I wanted to know if the VIP and Rservers can be configured to be in the same subnet where the ACE is in routed mode.
    Unfortunately I don't have a spare ACE to test scenario.
    As always any help would greatly be appreciated.
    Regards,
    Raman

    Link-local addresses are usually the self assigned IP address that a device will set when a DHCP server cannot be found. These are the addresses with 169.254.x.x subnet.
    If the router is assigning IP addresses for your network, then they will usually have a different IP subnet, possibly 192.168.0 for D-Link. And this subnet would be for the wired and wireless connections. So it would be more a case of bridging the two network topolgies rather than routing them.
    The network host is busy message could be more to do with the driver and the IP protocol selected when creating the queue than the connection being broken between the Mac and printer. If you were to open Network Utility and select the Ping tab, enter the IP address of the HP and set the pings to 4, pressing the Ping button will soon show if there is a path through the wireless to the printer.
    If you get a response to the ping you could then open Safari and type the ip address as the URL. This would then connect to the internal web page of the printer and possibly let you enable an IP protocol like LPR so that you can use LPD on the Mac instead of Bonjour to connect to the printer.
    As for the driver, you could look at using a Gutenprint driver instead of the HP driver or the hpijs package to get past the limitations that some printer drivers have with network connections.

  • Can source and target tables be the same

    Hi there,
    I need to restate profit center column in the delivery fact table. Historical Profit Centers need to be populated since today is the first time we brought in Profit Center field from LIPS table. The source for the delivery fact table is SAP LIPS table. so what I did is:
    joined the LIPS and delivery fact table on (LIPS.delivery number = deliveryfacttable.delivery number & LIPS.delivery line item number = deliveryfacttable.delivery line item number) to get the profit center.
    So the source and the target delivery fact table are the same. Is this a good practice becuase Data services warns me that the source and target tables are the same.
    Please let me know a better alternative approach to this OR a better approach to restate fields for historical data. Thanks in advance.
    Regards,
    samqiue

    Arun,
    actually the LIPS resides on another server and in order to fetch data I have to write an R3 ABAP data flow, so I cant use it directly in a lookup.
    Except what Im thinking based on your reply to use a lookup table is: that I will extract 3 colums (delivery number, delivery line item number and profit center) to a table and then use the lookup.
    Thanks.
    Regards,
    samique

  • Can EJB and BC exist at the same time in one project?

    having to use ADF's BC and EJB to access data in both way due to the special requirements, but I am always getting the deployment failure.
    can Ejbs and BC components exist at the same time in one project?

    thanks for your reply.
    I considered to separate the BC and EJB as the separate project. I just use the EJB component to implement the dynamic tree menu, whether a little make a mountain out of a molehill if you as a separate project.

  • Can SnS and DMM coexist in the new MXA server?

    Hi guys,
    i would like to confirm if a MXA server (SNSC220-WKG-K9) can support both a SnS 5.3.12 and DMM 5.3.12 on the same HW?
    Thanks

    Hi Elter,
    No, you still have two separate hardware devices running the SNS 5.3.12 and the DMM 5.3.12. I believe the DMM HW part is "DMMC220-SNS-K9". There are bundles including the two hardware devices anyway, your Cisco Account Team would be able to help you with the proper order configuration.
    Also note that the hardware will come with 5.3.10 release installed from factory and will need to be upgraded first to 5.3.11 and then to 5.3.12 if you need to run the latest release.
    I hope this helps,
    Marco

  • Can CS6 and CC "live" on the same drive?

    I intend to keep CS6 on my machine. If I install CC, will the two versions conflict or cancel each other? Is it either CS6 or CC?
    Thanks!
    w

    You can use and install both the products on the same computer and they both will work fine.you will not be facing any licensing issue with any one of them .
    Regards,
    Kartikay sharma

  • Can PSE6 and CS3 exist on the same Windows computer?

    Sometimes CS3 is too much for the task. Can the 2 peacefully co-exist on the
    same Windows machine?

    I know there are conflicts with Elements 4 and Bridge but have not heard any problems with 6 and Bridge or PhotoShop.

  • Can LifeDrive and T/X use the same desktop?

    I am currently using a Lifedrive with a Windows XP desktop (version 4.1.4 and HotSync Manager 6.01). I was given a T/X with a dead digitizer. I replaced the digitizer and now the basic T/X works great.
    My problem is I can not get the T/X to HotSync with my current desktop. Should I be able to HotSync my T/X with my current 4.1.4 desktop? If so, would I have to run the 4.1.4 installer a second time to get it to add the T/X to the desktop?
    If I understand what I have read, I can not upgrade to the latest desktop, 6.2, because it does not support the Lifedrive.
    Thanks
    Post relates to: LifeDrive

    Hi, and welcome to the Palm Support Community.
    Yes, you should be able to sync both the LifeDrive and TX to the same desktop.  But you must give them separate and distinct Hotsync IDs...they cannot sync to the same Hotsync name because they require different system files which won't play nicely with each other.
    Exactly what happens when you connect the TX and try to sync?  If you Hard Reset the TX, then connect and Hotsync, the software should recognize that the TX is a blank slate and let you create a new Hotsync ID for it.
    smkranz
    I am a volunteer, and not an HP employee.
    Palm OS ∙ webOS ∙ Android

  • My IPod Touch 4th gen won't charge unless its off when it's on it won't even recognize the charger or indicate it's charging please help me figure out so I can charge and use it at the same time

    Help would be appreciated

    The charger yo are using does not supply enough power to both charge the iPod and power a working iPod at the same times.
    Not the wall you plug the wall charger into if you are using a wall charger.
    Have you tried another charging source?
    I would also try another cable.
    Further
    - Inspect the dock connector on the iPod for bent or missing contacts, foreign material, corroded contacts, broken, missing or cracked plastic.

  • Can keyboardEvent and mouseEvent work in the same .swf file?

    I'm nowhere near an expert on Flash or action script, so this is probably a simple thing to solve. But so far I haven't figured it out.
    I put together a rather simple interactive .swf file using graphical "buttons" to navigate through different screens. Afterwards, I was told to add in two keyboard events as well: one to navigate to the next screen and one to restart the .swf file.
    Using the keyboard to navigate the way I explained above works fine--that is, until I use the mouse to click on a button. Once I do that, the keyboard events no longer work. For example, if I start off the .swf file by pressing the Space bar on the keyboard to navigate to another page, it works fine. If I then press the "R" key on the keyboard to restart the .swf file, that works fine as well.
    However, the first time I click on one of the buttons on the stage to navigate to another screen, the keyboard events no longer work. I can press the Space bar, and nothing. I can press the "R" key to restart the .swf file, and nothing. It's as if using a mouse event disabled the keyboard events or made the .swf file stop "listening" for keyboard events. The only way I can get the keyboard events to work again is by clicking somewhere on the stage and THEN pressing the appropriate keyboard key. I'm guessing that's because I put the focus back on the stage, maybe?? (again, not an expert here)
    My code is ridiculously simple, and it's on the first frame:
    stage.addEventListener(KeyboardEvent.KEY_DOWN, onKey);
    function onKey(event:KeyboardEvent):void
        if (event.keyCode == Keyboard.SPACE)
            gotoAndPlay(currentFrame + 1);
         if (event.keyCode == 82)
            gotoAndPlay(1);
    Is there anything I need to do to this to make sure the .swf file is always "listening" and registering the keyboard events?
    Thanks..

    use:
    trace("defined");
    stage.addEventListener(KeyboardEvent.KEY_DOWN, onKey);
    function onKey(event:KeyboardEvent):void
    trace(event);
        if (event.keyCode == Keyboard.SPACE)
            gotoAndPlay(currentFrame + 1);
         if (event.keyCode == 82)
            gotoAndPlay(1);
    test by clicking one of your buttons and watching the output panel for "defined".  if you don't see that, you're not defining a keyboard listener when that button is clicked.  if you do see it, then click a keyboard key.  (if you're testing in the flash test environment make sure you disable keyboard shortcuts.)   if you fail to see the keyboardevent trace, you're removing or disabling your listener after it's defined.

  • Can Xcelsius 2008 Engage coexist on the same machine as SAP Crystal Dashboard Design?

    I still have the requirement to maintain dashboards created with Xcelsius 2008 SP5. Will the install of SAP Crystal Dashboard Design: Departmental overwrite or disable the ability to run Xcelsius 2008 on the same machine?

    Thank you for the reply. I am not sure I phrased the question very well, as I said in the post I am aware Personal Edition does not require viewing licenses. What I was asking was whether the 'internal business use only' clause in the EULA prevented dashboards built with Personal Edition from being placed on external company sites?
    If anyone could provide an answer to this it would be greatly appreciated.
    Thank you.

  • Can Atv1 and Atv2 sync with the same itunes library?

    I have imac running snow leopard.It was working perfectly well wit my Atv1. I decided to buy Atv2 for airplay function. Since I installed Atv2 icannot find my Atv1. What is more after resetting my Atv1 I cannot find it under 'Devices' in Itunes. It connects to the internet and my network. I can login to the itunes shop and download and watch movies etc. But I cannot register it with my itunes library and imac. Atv1 annAtv2 with same itunes library is it possible or is it uncompatible.?

    Quite possible.
    You may need to disconnect the 'connection' and reconnect on AppleTV1 in Settings>Computers.
    If a sync (content in My Music not My Shared Music etc) connection AppleTV will be wiped clean of media in preparation for a new sync library.
    There may be other factors at play (securtiy software, firewalls, corrupt iTunes/other software installation).
    Also worth restarting router, computer, itunes and AppleTV.
    AC

  • Can ibook and ePub versions of the same book be sold in iBookstore?

    I have a book published in the iBookstore for iPads currently. I was wondering if it's possible to put an additional copy of the book on iBookstore in ePub format in order to sell on iPhones? The goal would be to have both versions available for the different devices and have them labeled clearly by device. Thanks!

    The last answer on this page to a similar question:
    http://stackoverflow.com/questions/12993159/app-with-different-functionality-bas ed-on-the-users-country
    For each market where you have specific requirements due to market-specific licensing or legal issues, you can create a separate app in iTunes Connect and make it available for download only in the relevant market. And if you need to, this also allows you to provide a market-specific EULA. It's a big maintenance burden, but it would ensure that only users in a given market can access the app.
    Note that in XCode you can fairly easily build, deploy and publish multiple versions of your project built from different configurations (XCode calls this "Targets"), so you could still achieve this in a single codebase by simply adding some preprocessor definitions in the relevant target definitions and putting#ifdef in your code where you want differentiated logic.
    Can you confirm this is incorrect?
    Thanks

  • I ve got a macBook with two different users. My husband wants to have all the music (our CDs which I copied to my user itunes library) on his new ipad which is registered on his name with itunes. But it does not work. Can we and if how have the same music

    See question above in title.

    There is no "adding" a device.  Simply plug the iDevice into the computer.  iTunes should automatically detect the device when it is connected.
    iTunes can sync/manage as many iDevices as you want... there is no 1 device limit.

  • SQL 2000 AND SQL 2005 ON THE SAME SERVER

    Hi all ,
    I have an installation of    SAP4.7SR1 /MSSQL2000 on a windows 2003 server.
    I want to install SAP SOLUTION MANAGER 4.0 /MSSQL2005 on the same server ... it is possible that two version of SQL ( 2000 and 2005 ) coexists on the same server ? It's sufficent to install SQL into two different directory ?
    Thank's a lot.
    Antonio Voce.

    Hi,
    yes it is possible to install SQL2000 and SQL2005 on same server but there are certain special considerations that you should be aware of
    look at following blog
    http://blogs.msdn.com/sqlblog/archive/2006/09/27/co-existence-of-sql-2005-with-sql-2000.aspx
    also look http://msdn2.microsoft.com/en-us/library/ms143694.aspx
    but in case of SAP Installation i prefered that to upgarde SQL2000 to SQL2005  then install solman 4.0
    regards,
    kaushal

Maybe you are looking for