A bug in network sharing with OS X leopard

Hi guys I want to know where I can report a bug with apple I just figure out there is a bug in leopard in the internet sharing network preference, I usually leave the airport on my imac sharing the internet with my ipod touch, but every time I turn on my Mac it doesn´t stay emitting it starts off by receiving network and it stays there until I enable it in the system preference sharing folder. Funny thing is that when I do go to the sharing folder icon its enable, and I have to disable it and enable it again.
I want to report this bug but where can I go report this bug.
thanks

Hi
Become an ADC member & use the bugreporter system:
https://bugreport.apple.com/cgi-bin/WebObjects/RadarWeb.woa/wa/signIn
Apple Feedback:
http://www.apple.com/feedback/macosx.html
Steve

Similar Messages

  • Trouble networking/sharing with firewire

    this is my first day with my new computer and i'm trying to network via firewire to my old G3 CRT(indigo). i can get it to boot up as target, but when i use the new computer to try to access the files, all i get is the rolling colored wheel for hours on end. the old mac hard drive shows on my desktop, but i can't access anything. i've turned on file sharing but other than that, i have no idea what else to do. the older computer is running 9.2.2 and also running 10.2.8. i have tried it with the old computer booted in each OS without any luck. anyone have any ideas what i'm doing wrong?? they swore to me when i bought this new computer that this would work, and i really need it to. i have WAY too much money tied up in apps that i need on my new computer. i'm afraid i'm finding out why i waited this long to upgrade!
    iMac G5   Mac OS X (10.4.2)  

    Your profile indicates you have an iMac G5 with OS X 10.4.2, but you are posting in the discussion area for the iMac Intel, whose OS X can be no lower than 10.4.4. If you have the iMac Intel, have you verified that all the applications that you are expecting to move from your old iMac will actually work on the new machine? If you are instead moving them to a new iMac G5, they will.
    File sharing should be turned on in both computers to set up a network between the two. If you are using Firewire Target Disk Mode, simply double click the icon for the old iMac's hard drive to open it, and move whatever files you want to the proper location in the new iMac's hard drive. Tiger is different from Jaguar, so first read up on Tiger and to what location you should be moving things.
    FYI, there is no Classic folder (OS 9) possible on the iMac Intel.

  • Wireless Network Sharing with Neighbor

    If I'm sharing a wireless network with my neighbor, will AirPort Express Base Station work to enhance the wireless signal?

    Just to clarify here.....
    The Check "allow this network to be extended" in AirPort Utility > AirPort pane > Wireless tab that John Galt mentions is an adjustment that must be made to your neighbor's Apple AirPort router.
    Then you would configure the AirPort Express to "extend a wireless network".
    If the neighbor does not have an Apple router......then the Express will not help you. It's not compatible with products from other manufacturers for the purpose that you ask about.

  • Network-Shared Variable - read string with CVI

    I need to read an NSV string with CVI.  I have been digging into accessing and writing NSV with CVI, but they are all scalar value.  What should I do with strings, clusters and arrays?

    'm an employee at National Instruments and I wanted to make sure you didn't miss the Network Variable API that is provided with LabWindows/CVI, the National Instruments C development environment. The the Network Variable API will allow you to easily communicate with the LabVIEW program over Shared Variables (http://zone.ni.com/devzone/cda/tut/p/id/4679). While reading these links, note that a Network Variable and a Shared Variable are the same thing - the different names are unfortunate...
    The nice thing about the Network Variable API is that it allows easy interoperability with LabVIEW, it provides a strongly typed communication mechanism, and it provides a callback model for notification when the Network/Shared variable's properties (such as value) change.
    You can obtain this API by installing LabWindows/CVI, but it is not necessary to use the LabWindows/CVI environment. The header file is available at C:\Program Files\National Instruments\CVI2010\include\cvinetv.h, and the .lib file located at C:\Program Files\National Instruments\CVI2010\extlib\msvc\cvinetv.lib can be linked in with whatever C development tools you are using.
    Thomas N.
    Applications Engineer
    National Instruments

  • Sharing a network connection with an Ipad2

    I have a windows desktop connected to a network. I'd like to share the network connection with my Ipad while it is connected via the USB cable to the desktop. Is this possible? How?
    Thanks,
    Shaun

    Well duh - no. I misread the question. I share the Internet connection from my iMac which is connected to the Internet via Ethernet cable to the modem.
    The iPad shares my iMac's Internet connection through internet sharing. The iPad is not connected to my Mac with the USB cable. Brain clot! But is it not possible to share the connection via Internet sharing in the Windows world?
    Sorry to the OP!

  • Error during launching executable with network shared variables

    Hi,
    I am launching an executable which deploys network shared variables before running the application, I am getting the follow error. can someone tell me whats going on.
    thanks,
    Attachments:
    Untitled.png ‏28 KB

    Mudda, 
    Is LabVIEW 2010 installed on the PXI chassis or was this program developed on a different computer?
    If LabVIEW 2010 was installed on a different computer you may need the 2010 runtime engine on the controller. If the development environment is installed on the PXI controller then you should be fine. 
    How are you connecting to the PXI chassis is it on the network or do you have it directly connected to your development computer?
    If you look at this forum the same error occured when another device on the network was sharing the same IP address. 
    http://forums.ni.com/t5/Real-Time-Measurement-and/Deployment-Completed-With-Errors-Network-Shared-Va...
    Could you try plugging the PXI chassis in directly and see if that resolves the issue or changing the IP address?
    Kyle Hartley
    RIO Product Support Engineer
    National Instruments

  • In my shared area on network it's displaying that I shared with a fellow macbook pro

    However I haven't shared with any other macbook pro user, to the best of my knowledge, so I am wondering how this has appeared, or am I just being completely stupid and is it just displaying my macbook pro?

    This are the temperatures i get when i have my poweradapter connected.
    But i've noticed that the temperature drops a lot when i disconnect it all the cpu core temperatures drop with 20-25°C

  • Sharing with a PC

    How can I share with a PC. My Leopard computer doesn't show up, but i Can see my PC on my mac

    Perhaps one of the following will help:
    Simple guide to Leopard/Windows Home Networking
    Written by Intercepter121 and originally posted on the Apple Discussions here.
    If your network complies to the minimum requirements described below you should be able to share resources without any need to enter commands in the terminal to modify configuration files in your mac.
    Requirements
    1. A decent router
    2. Mac Os x 10.5.1 installed on your macs
    3. Windows XP or Vista
    4. Number of network devices <10
    5. Some network printers or drives (NAS)
    6. A decent ISP offering a good DNS service
    <u>General Settings
    If your router offers DHCP and any of the device has power saving features there is a risk that the IP addresses are renewed. This can be problematic as the devices keep changing IP addresses. As this is your network is strongly recommended to reserve IP addresses to the MAC (Machine Address Code) of the various devices so that they can power on and off and still keep the same IP.This simple suggestion will greatly improve the browsing of the local network.
    Accessing Windows Resources from Leopard with no authentication
    Windows
    1. Check the settings of the PC and ensure the IP addresses on the local LAN are trusted
    2. Activate sharing on the desired devices ensuring the shares are read and write. If you use Vista ensure password protected sharing is disabled.
    3. Try to access the windows share from another windows computer if available to confirm no authentication is required
    MAC
    1. Go into system preferences->security-Firewall check that the setting is not on allow only essential services. Recommended settings is allow access to specific
    2. Go back into system preferences network. On the tab location click edit locations. Duplicate Automatic and call the new location Home. Now select the Home location and go into Advanced-WINS. In the workgroup field enter the same value that is on the other windows computers for example HOME. Now press enter then go back to the main screen. Select Edit locations and delete the location automatic. Now edit your location Home and rename it Automatic. This workaround is a leopard bug described here.
    3. Give 5 minutes to allow all the other machines to broadcast their IP address and the other computers should appear on the left side of your finder window. You can now select the shares you want to connect. As no authentication is active if you are prompted with a user name just press OK.
    The procedure to access a NAS is the same as above, just ensure permissions are set to files are read/write for anyone to avoid confusion.
    NOTE: There is no need to activate SMB sharing if you don't want to allow the PC to read folders on your MAC
    Troubleshooting
    After you have followed all the steps you don't see any windows PC.
    Identify the IP address of the machine you want to connect. In finder select Option+K and enter SMB://IPADDRESS. If you can connect you have a name resolution problem. Go into your router configuration and ensure that the option DNS assigned by ISP is selected and you don't have services like Open DNS in use and fixed IP addresses in that field. Apply the changes and reboot the router. You should start seeing windows PC in finder shortly after.
    Your ISP DNS service is poor and you must use Open DNS or similar
    If you are forced to use services like open dns you have the risk that the router propagates the DNS servers to your machines. As the implementation of SAMBA in Leopard effectively blocks the MAC to be a master browser for performance reasons you end in a situation in which tiger machines connect and leopard ones don't see a single share. Let's fix it.
    1. Go into System Preferences->Network then advanced DNS if you see here the IP addresses of the open dns servers this is the case. Unfortunately you will be forced to change the hosts file.
    2.Ensure you have reserved IP addresses to all your machines so that they always get the same IP.
    3. Now login into your mac as administrator and go into utilities=>terminal.
    4. Issue the following command sudo pico /etc/hosts
    5. Now scroll down and enter all the IP addresses and computer names of any device you want to browse
    6. Reboot your MAC
    The windows devices will now appear in finder and you will be able to connect with Option+K.
    You cannot access shares even entering the IP address
    You have not reserved IP addresses to each machine. Go into your router LAN set up and make sure that is the case.
    Accessing Leopard resources from Windows
    1. Go into system preferences->security-Firewall check that the setting is not on allow only essential services. Recommended settings is allow access to specific
    2. Go into System preferences->accounts and click on Guest flag the option Enable guest account to access shared folders
    3. Now into System preferences->sharing select file sharing and then options here flag SMB and select the user that has to be logged into the computer when the share has to be accessed. Ensure that the folder you want to share has read/write or whatever permissions you like it to have set for Everyone
    You should now be able to see your MAC in the windows network resources and access the shared folder with a double click without any password request.
    Troubleshooting
    You don't see any MACs from Windows
    Check the firewall settings at the start of this post. Then go back to the Network configuration hit advanced and then TCPIP check is using DHCP and not a fixed address. Then check the sharing is set as above with SMB clicked. If SMB is not set you won't even see your mac from windows.
    You see the MAC and the shared folders but you can't read or write on it
    Ensure you have set the guest account to access shared folders. Then check on the sharing preferences that there is at least one folder with read permission for everyone. The classic case here is Dropbox that leopard sets as read and write for the user of the MAC but no access for other users. You try to click on drop box and receive an error but when you actually try to write a file you can do it. Check the permissions on the subfolders of the share as those permissions will prevail on the home shared folders
    FAQ
    You may want to do more complicated things, but first ensure you can actually share files without security in place so you can identify the root cause of your possible problems
    I want to password protect my windows shares: once you have done the relative set up in windows vista and ensured you can connect from another windows machine you will need to use user name and password of the Vista user to connect.
    I want to password protect my MAC shared folders: Go into user account and disable guest access to shared folders is no shared folder has to be accessed without password otherwise leave it checked. Create a new user for sharing (better than giving away your password) so that this user only accesses the folders you want to share. In System preferences network select file sharing SMB and flag only the new user you have defined. Then go back to the folder section and set the permissions you like on the folder you want to share for this newly defined user.
    Good Luck
    <font size = "+1>Basic Windows Networking and File Sharing for Leopard</font></b>
    The following articles cover the basics for file sharing and printer sharing between Macs and Windows PCs (Leopard):
    <a href="http://docs.info.apple.com/article.html?path=Mac/10.4/en/mh1163.html"> Setting up a Windows computer to share files with Mac users
    Setting up a Mac computer to share files with Windows users
    Can't print to a printer shared by Microsoft Windows
    GUIDE to Networking Windows with OS X
    Cannot locate a shared Windows printer
    Problems with networked Windows printers_ workaround
    Setting up to print to a printer shared by a Windows computer via SMB
    Some of this information is also available through online help. Select Mac Help from the Finder's Help menu and search on the appropriate keywords.

  • WRT600N - Network Sharing / Storage Issues

    I recently bought a WRT600N v1.0 from Dell.com and configured the router (I'm a CCNP, so I've been using routers, etc.. for years). I had a WRT54GS v1.0 before this and that worked great for years.
    The WiFi (both 5GHz and 2.4GHz) has been rock solid on the WRT600N, but my issue is with the network sharing/storage (NAS) part of the router.
    I plugged in a Seagate USB 2.0 750GB HDD (already formatted to NTFS using Windows Vista). I was able to create folders and share them out. However, I cannot map a drive to about half of the folders. All folders are set up the exact same way, and even those I can map a drive to.. the network performance copying files to those shares is horrible (even over Gigabit Ethernet). I'm talking like 1MB/s, when I was getting 20MB/s using my old solution.
    When I formatted the disk using the WRT600N, it only allowed me to format it to FAT, not even FAT32 or NTFS. Then it would still only work half the time.
    Any ideas?
    This seems like a FW issue, like many brand new Linksys products. I've already contacted Linksys support and they don't have a beta FW available to resolve this either.

    DTSkyCop wrote:
    Have you fixed your issues with the storage feature of this router...?  I recently bought the WRT600N router and the SAME exact Seagate HD for the storage link feature.  I have spent over 15 hours numerous phone calls to Linksys Techs and My Computer Works Techs and NOTHING doing, it still does not work right.
    I have set up my drive and I to had to FORMAT using the FAT system of the router per one of the Linksys Supervisor Techs.  I did this and set up everything related to my drive and MAPPED all my drives...  I have access to all the drives at first and can move files around and delete from the network.
    I wait for a few minutes and open a NEW program and try to SAVE to the network drive location and  get "You Need Permission to Preform This Action.  Try Again or Cancel" are the only options I get and NO REQUEST for a paswsword is given.  I am administrator and cannot now access my drive / network...
    The TECH's for MCW are puzzled as well as they initially set the drive and Share folders up.  They cannot figure out why there continues to be a problem accessing the folders on the drive. 
    I spent 2 1/2 hours tonight on the phone with LinkSys and got really no healp only try this and try that.  While experiencing the problems with the tech on the phone, I preformed a REFRESH on the Storage / Disk page and ALL Share Files I created Disappeared.  I looked physically at my router and discovered the USB was now out...Why?  The TECH thought is was a loose connection.  NEW Router and NEW HD.  Both are in a secure location and no one around to touch them.  I could not get the router to discover the HD plugged into the USB location so I finally unplugged it and plugged it back in.
    All setting remained and the router came back up without what seemed to be any hitches.  At this point, I played with the configuration settings while on what seemed like eternal hold and FINALLY got access to the NETWORK drives and was able to save to all the partitions that were created.
    The Tech decided that all was OK and we disconnected and guess what...  I again tried to SAVE to the a partition and "You Need Permission to Preform This Action.  Try Again or Cancel" came up again.
    I am TRULY frustrated with this NEW SETUP and don't know what to do now.  Can anyone help me fix this thing to make it work right????? 
    One thing you will learn about LinkSys, is that they have the best prodcuts out there..but if you buy a first generation product (such as the WRT600N), it will have issues that will take firmware updates to resolve the problems. The best thing is to report the issues and wait a few months until several firmware updates come out to resolve the problems.
    I recently installed the latest FW update and my WRT600N has been acting "better", but still needs a few more FW updates to fix the other stability issues. I'm fully prepared to wait it out, but it is unfortunate that we have to wait anything out...as LinkSys Q/A should have caught these bugs prior to product release and had them fixed then.
    I've tried products from NetGear, Belkin, etc.. and all of them are horrible. At least LinkSys products work once the FW updates come out. I just hope you never need to contact LinkSys support as they are horrible.
    Here's my configuration:
    - WRT600N v1.0
    - Latest FW
    - Seagate 750GB USB 2.0 External HDD formatted to NTFS using Windows Vista
    - Shared folders created using WRT600N
    - Media Server Enabled (still does not work with my Playstation 3)
    - File write performance, still horrible..even over Gigabit Ethernet (around 200KB/s, should be around 4-5MB/s at least)
    - File share mapping, still intermittent.. usually works.. but I noticed it seems to be case senstitive in mapping the drive names (odd)
    - Should have an option to format the HDD as FAT, FAT32 or NTFS (only FAT is used currently)

  • File sharing with multiple users on one Mac

    I have two Macs, both of which ca seen each other across the network. My question regards file sharing with multiple users on the same computer. When file sharing, are the files from all users available across the network, or just those of the user presently logged in? The issue is that I am trying to access files from a user who isn't currently logged in, but another user on that computer is. I need to get into that person's documents, but I don't see a way to navigate to their documents folder.

    Right, I got that. But the computer is in constant use by User A, while I need access to User B's files. I could need access at anytime, and it would be a pain to make User A log off and log in as User B everytime. I was just wondering if there is anyway to access User B's files in this situation, without logging User B in.

  • Can I have a network user with the same name as a local user?!

    I have just set up Mac OS X 10.8 SErver with Open Directory.  I have about 20 machines that I will be setting up, some which have mainly been used localy and just used to tap into Shared Files, [historically], but am wanting to use network users for better backup and support.
    However some of the legacy accounts were not used on off the server...  What I have is the following :-
    a)    [Person A]  - They are a network user with Password [Password A]
    b)    The computer is [Person A], they have a Password [Password Old] (so it is different)
    I have Network Account Users turned on, with a green dot! (have domain all set up)
    However How do I connect using either a or b.  depending on what i feel like that day!
    ? Help any ideas.
    Ultimately I will have set up all my client machines with a client admin user and standard password... but I am not there yet!

    Moving from local (legacy) users to network users takes a one-time hassle of moving the contents of their local home folder contents up to the server. Using a finder copy never worked for me. What I finally found worked reliably was using rsync to copy the entire users local folder up to the server. Once on the server, move the files into place (if you didn't rsync them there directly. Finally, Chown all the files (on the server) to associate them with the correct userID on the server. If everything looks right on the server, you can test by trying to login as this user from another local Mac (but now as a network account), and hopefully their home folder looks like they expected.
    Note you will need admin access in the local machine and the server to rsync their home folder. You don't want to be logged into their account while trying to copy their files up to the server.
    If rsync is not your bag, a portable hard disk and/or disk image of their home folder is another way to move their stuff.
    Once you've verified that their network account got to the server ok, then REMOVE the local account.

  • In finder, it says that I am shared to a pc which I didn't know about nor do i know the pc, how do I stop sharing with it?

    In finder, it says that I am shared to a pc which I didn't know about nor do i know the pc, how do I stop sharing with it?

    I gather that you are seeing other "pee-seas" (and | other hosts) in MAC OSX Finder UI under SHARED ? T/F ??  The Finder is reflecting what others are sharing.
    In any case consider these items:
    1) Other hosts on your network (local) have ITEMS (folders and structures) that they themselves are sharing
    with anyone on there network and to others outside who will access them via a specic host nae or address. KInda like your mate who has some files he wants to share with you. You connect to his host (machine) either by a host name (yourmate.com), an IP address (33.33.33.11) or on your local area network usually over Bonjour (yourmates_macbookair.local).
    Simply THEY ARE sharing their stuff with you and this your MACs FINDER makes then apear under the SHARED parion of the side bar in the UI. This is likely what you are seeing
    microsoft platforms have their users share DIRECTORIES mainly through the SHARING properties for that opject. YEp.. and then you can at a minimum SEE it . HOwever this doesnt mean you can access the contents.... This is all familiar to most.. nothing to be concerned about.
    Probably no need for concern.....
    (IMO), its amazing the number of PC users that unknowingly expose their folder contents on a hotel WIFI or ETHERNET network... its astonishing....!
    2) YOUR CONCERN that you are sharing your stuff:
    I'll hazard a guess that form you minmal description that you may feel that others on your network can SEE YOUR STUFF?? Bt Default, any user can see ANYTHING you have put in your ~/Public folder (theis is your Public folder in your home directory. Usually they can ONLY read whats there unless you have gone out of your way to change the ACCESS CONTROL LIST (ACL) to an access for others other than READ ONLY.
    An extention so to speak of this sharing is the concept of a "DROP BOX" that is also maintained by default in your homes public folder (~/Public/Drop Box). This is very useful for people to GIVE you their files by DROPPING then into this ~/Public/Drop Box folder.
    So THIS folder is exposed for all to see on your local network.
    How to stop anyone seeing anything?.. easy..
    Step 1: go to SYSTEM PREFERENCES/Sharing/ and UNTICK the  "File Sharing" service. Its probably already unticked. This will stop exposing anything that you have shared to others. pee-sea users may need your to enable SMB/CIFS TO READ YOUR STUFF. YOU WONT HAVE THIS ENABLED UNLESS YOU DID IT YOURSELF. Additionally there are windows .apps to read mac file systems too... so stopping all fie sharing will do the trick
    Step 1.1: if you dont want others to see your ~/Public folder either then simply select the Public folder in your finder, open the Finder inspector (+i), open the disclosure triangle for "sharing and permissions" and then set the access by others to "NO ACCESS"
    Step 2: while you are in SYSTEM PREFERENCES/Sharing/ and UNTICK the  "Remote Login" and "Screen Sharing" services. Its very likely already unticked. This will stop exposing remote services such as ssh and vnc anything that you have shared to others.
    Step 3: for extra go to SYSTEM PREFERENCES/Security/Firewall and enable any setting for network here that you want to disable or filter... seek out these apple discussion forums.. tonnes of stuff here on his.
    Others reading this thread will also have good advice and opinions.
    Post your results for others to see.
    Warwick
    Hong Kong

  • Network Users with network homes not really working for me

    I have with great pain setup a OS X Lion server on a Mac Mini that was supposed to be my central server to have 4 network users accounts and all the users data is stored on an external disk array with mounted network homes to the 2 iMacs and 2 Macbooks I have in my home.
    I have gotten it all working and all my Macs are joined to the Open Directory and each User can login as a network users on any of the Macs and get their files via mounted home directory from the server. The home directories on the server are backed up with Time Machine.
    I have found the following items that do not work proberly:
    1) Desktop backgrounds settings are just lost sometimes for whatever reason. Desktop background goes to default and you need to manually set back to the one you have selected. This happen mostly if users have their own desktop pictures.
    2) Keychain get's screwed up. The user often get the "Keychain doesn't exist to store ..." message and need to select to reset the keychain. Anything I have tried from "Keychain First Aid" to removing and have a new one created doesn't fix the problem. It keeps on coming back.
    3) iTunes Storage and AppStore are getting confused about authorized computers. This is because a user logs in from another computer and then iTunes store would tell the user this computer hasn't been authorized to play the purchase music. Same happens with iPhone apps from the AppStore. Apparently those two stores are not setup to hanlde network users proberly.
    4) Permission issues happen sometimes in Application like iPhoto where it would complain not being able to see photos or cannot add new photos to the library. Need to run a permission repair on the Iphoto Library to fix this.
    5) One critical one is that it's not really possible to restore files from Time Machine. The Time Machine backup is done on the server by an administrator account directly backing up the user directories. When you go into Time Machine on the server even the admin can drill down into the user directories so no restore possible. The individual users have no idea that there was ever a Time Machine backup done as Time Machine is not setup in their accounts on the individual Macs. This prevents any possible restore.
    I reckon that many of the problems are related to having only one location for ~/Library as the individual Macs are writing their user related settings into this directory in a central location. So what happens is when something on iMac 1 and then I log in on iMac 2 that might not exactly match this Macs config and it get's confused throwing one of the above erors.
    Trouble is witth central network home directory the way they mounted i can't exclude the ~/Library folder. The only option I can see is mobile account because I have seen in the preferences that when they sync the handle Library items differently.
    Does anybody have any experience out there with this sort of thing and can advise what's the best way forward?
    If i can't resolve this I'll go back to have network users with local home directories on each Mac and just setup for each user a network share to which they copy files if they want them available on other Macs. Not as nice but at least it works!
    As a said note I did this to make things easier but it has up to now cost me trouble then i had before!

    Haven't heard anything from anybody so probably to daunting a topic ...
    I have now moved on to try Portable Home Directories (PHD) and syncing ... what a disaster!
    First it took  me ages to get this right as the way the home directores are mounted on the clients from the server it's just weired which has to do with how AFP mounts are implemented. Since one AFP mount can't be mounted by several users on the same system they use a workaround of mounting it to a temp directory and then linking it back to where it should be. Of course this causes major problems.
    Okay it kind of worked so let's move on to syncing PHD. First of all on initial creation it only sync a small portion of the directory that should be okay but on some of my accounts it never went passed this stage. It said it's all synced but it only had synced the first 10% or so of the data. I wasn't able to make it sync anymore.
    On other accounts it correctly synced all the data down, or so I thought. Apparently a few sync session back and forth and 50-60% of the data was gone. On further investigation it turned out to be iTunes and iPhoto libraries. Turns out does don't sync probably via Home Sync!!!
    Apple product is not able to probably syncing Apple specific library files!!!!
    So here my warning to everybody: DO NOT USE PHD and HOME SYNC to sync your data as you will lose stuff if you have iTunes and/or iPhoto libraries with Lion OS X Server!!!
    The whole Lion Server experience has been a disaster for me. Now I have a server that does file sharing and time machine backup sharing. I can do the same thing with a standard Mac using those services. What's the point of Lion Sever for Home if nothing works proberly?

  • Distributed application: Networked Shared Variables, Named Services (Raw TCP/IP) or Other?

    Happy New Year NI forums! 
    I am working on a project involving mobile interacting robots. In the future it is likely the application's components may need to run on different PCs (Targets). Note: at this point in time all the components are seperate but all running on the localhost machine. Thinking towards the future I want to pick the 'best' architecture to allow all these components (VIs performing various functions) in multiple locations. For example, several VIs on the Robots, VIs on serveral PCs. 
    I am  currently aware of using Server/Client TCP/IP using named services. My mock up works well, but is it time efficient (my time coding) I wonder.. ?  
    Whereas I am aware of networked shared variables which handle connections and all the parsing for the underlying tcp/ip communication. But will this be difficult the manage? I am unsure if I can associate shared variables with a VI similar to named services. I suppose I could pro grammatically create the variable upon initialization of the server component - and the client could just search the list of avaiaible variables to connect too. Downside this would require DSC module. 
    As you can see, I am rather unsure. Any advice would be great!
    Kind Regards,
    James  
    Kind Regards
    James Hillman
    Applications Engineer 2008 to 2009 National Instruments UK & Ireland
    Loughborough University UK - 2006 to 2011
    Remember Kudos those who help!

    Hi Jason,
    Thanks for your reply. I hope your enjoying NI UK as much as I did.. fun times!
    I have seen the link you posted a few times before. But today, I took a better look at it.
    My issue is I need several multi-client severs, i.e. many servers which allow multiple clients to connect to them.
    Now the STM does have an example of this - STM mutli-client Example - Server.vi (used with the STM mutli-client.vi)
    However, when a make copies of these code (to have my second server) - it refuses to run. As in , it just stops itself.
    I DID change the port number, on the lister aspect of the server code. But I Am unsure what else I would need to change to get this setup to work?
    One thought I had was, the FIFOs all having the same name - this probably isn't a good idea between servers.
    Any suggestions would be grateful!
    *please could you provide me email support
    Kind Regards,
    James Hillman  
    Kind Regards
    James Hillman
    Applications Engineer 2008 to 2009 National Instruments UK & Ireland
    Loughborough University UK - 2006 to 2011
    Remember Kudos those who help!

  • Network shared variables lose binding

    Hello,
    I am developing an application in LabVIEW that uses network shared variables to transmit data between two PC's on the same subnet. The shared variables work fine when running the VI's in development mode, however, when i build the vi's into an executable I find that they no longer work. Here is what I have found so far:
    I deploy the shared variable library on the publisher machine (also happens to be the development machine) through an invoke node in the executable. NI distributed system manager confirms that this does deploy and indeed updates as it should.
    For the executable on the subscriber PC I created a second shared variable library (same project) with the same shared variables and bound them to the respective shared variables from the first library by selecting enable aliasing, then bind to PSP URL and browsing to the shared variable I wish to bind it to (e.g. \\hallnet-ellm2\shared variable library\serial Number). The machines listed under browse were listed by name so when I tried this initially and it did not work I manually changed the name of my machine in the URL box to the IP address of the publisher hoping that would fix it in case the subscriber could not resolve the publishers machine alias. So now my bind URL read \\192.168.0.1\shared variable library\serial Number.
    As part of the executable on the subscriber I deploy this second shared variable library. NI distributed system manager confirms that this deploys but under quality for an individual variable it has a list of issues (see attached) and the bound variable is not updating. At this point the publisher shared variables are still functioning fine. By clicking on 'edit variable' I can see that the variable on the subscriber is still bound but the PSP URL is now \\localhost\shared variable library\serial number. Changing the PSP URL on the subscriber to \\192.168.0.1\shared variable library\serial number enables the variable to update as expected.However by this time my executable has already picked up the error and does not function.
    I think that the issue lies with the bind URL used on the subscriber as for some reason it does not keep the binding configured in the project and instead changes to 'localhost'. Why is this? Should it not stay bound to the address specified in the project?
    I have tried changing the IP addresses in the aliases file so that
    [My Computer]
    My Computer=localhost 
    becomes
    [My Computer]
    My Computer=ip of local machine
    This did not help.
    The shared variable libraries are included in the build spec to go into the support files directory and they are successfully deployed from there on both publisher and subscriber.
    I am using LabVIEW 8.6 on Windows XP
    Thanks for any help you may be able to offer,
    Lee
    Attachments:
    distributed system manager.JPG ‏74 KB

    Hi Lee,
    I hope you are well.  Thank you for your post.  Your application sounds very interesting.
    Looking at your issue I was wondering, have you tried lowering your firewalls, as this may be causing the problem.
    Also, another option would be to setup a private network.  Do you have access to any routers that you could use to link the two machines independent of your IT's infrastructure?
    The other thing to try is two other computers entirely.  Again, it would be ideal to take them off the network you are on, but it's something to try if my prior suggestion doesn't work.  It should work on the original two machines though, and it's likely that different computers won't solve your problems because I suspect the network.
    Remember that the client variables must know the location of the variables on the server, so you can't move the server exe around without changing this value.
    Make sure to set the network location in the "Bind to Source" option for the client variables.
    It is also possible to write a separate piece of code to install on every machine that is responsible for deploying the library and by doing so eliminate the need for programmatically deploying the variables in the original application.  However, this won't really help you, because the variables you use in the application have to be the same as the ones deployed in the library, so if you change the library, they'll no longer be linked and they won't receive data.  You'd have to create a separate exe for every binding source you wanted to link to, and then have a second, known library for the sake of communication locally on the computer between the ‘deployer’ and the actual application.  The main application could then be assigned the responsibility of launching the correct ‘deployer’' if it sees it needs to switch to a different variable binding source.  This method is not the most streamlined or effective, but it might work.
    Just to let you know, you will need to use the DSC toolkit.
    Please find below some knowledge base links that I think you will find helpful in your application.
    Using Shared Variables in Executables
    How do I Programmatically Change the Data Binding Source for Shared Variables?
    I hope this information helps and if you can give these suggestions a go and let me know how you get on, that would be great.
    Kind regards,
    Prashant M
    Applications Engineer
    NI UK & Ireland

Maybe you are looking for