Windows Drive Share Issue

08
2014-07
  • wonton

    I set up an NAS system today and it works like a charm on my LAN. I'm having trouble with making it accessible through the internet.

    • The NAS has a web management system which I hooked up to a dynamic dns service. I can access the web interface through the internet which means the DNS settings are correct.
    • Locally I can access the share both using \\localip and \\myserver.mytld
    • When I try accessing it from a computer on a different network using \\myserver.mytld I get

      Your computer appears to be correctly configured but the device or resource (myserver.mytld) is not responding.

    • I am not using LDAP nor AD

    • I opened ports 88 for kerberos, 445 for smb and 135-139 (udp and tcp for all) but it doesn't work.
    • All client computers are running Windows 8.1
    • All client computers have networking sharing/discovery/everything in advanced sharing settings enabled
    • All client computers have been tested with firewall temporarily suspended
    • I don't and don't want to use a VPN or proxy.
    • The router that the NAS is behind does not appear to have any firewall functionalities.
    • I am using a QNAP TS-420
  • Answers
    Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

    Related Question

    windows 7 - Shared External Drive Permission Issues
  • connec

    So, say I share my system (C) drive through windows (E.g. properties -> Sharing -> Advanced Sharing -> Share this Folder). I can then access this drive at \\Comp\C on another networked computer - all is well.

    However, if I insert a removable (USB) disk, say "E", and proceed to share it the same way, when I attempt to access \\Comp\E (either directly or through browsing) I get an error:

    Windows cannot access \\Comp\E
    
    You do not have permission to access \\Comp\E. Contact your network administrator to request access.
    

    Now, the permissions (Advanced Sharing -> Permissions) are set with "Everyone" having read access (same as the internal drive), so this doesn't make a lot of sense.

    Also of note, I have an SSH server on my computer (through Cygwin) and even through SSH (logging in as an administrator user) I cannot access /cygdrive/e (although /cygdrive/c is accessible).

    As a final note, the drive is of course accessible on the host machine (E:\), and also at \\Comp\E on the host machine.


  • Related Answers
  • Coding Gorilla

    A few things you can check:

    Run the Local Security Policy, Local Policies, Security Options (secpol.msc): these settings have explanations, so I wont provide a lot of details.

    1. Devices: Restrict CD-ROM access to locally logged-on user only
    2. Network access: Let Everyone permissions apply to anonymous users

    You can also use the Auditing Policy and enable failed access auditing to log (to the Audit Event Log) access requests and that might give you a clue as well.

    And last, but not least, don't forget to double check the permissions on the share itself (Permissions button on the Advanced Sharing dialog).

    Hope that helps!

  • David

    Double check the permissions. Make sure that the two permission look identical. Sometimes Everyone having read permissions isn't enough (even though it would seem so). Just to make sure that it isn't an issue, give everyone full control. This should work as long as there aren't special groups/people set up with restricted permissions and you are that user.

  • therube

    Is E: formatted NTFS? [YES] Is E: an external Seagate drive?

    Was reading something that kind of gave me the idea that certain Seagate external HDD's are not "designed" to be shared across a network.

    I ran into that problem with W7 & an NTFS formatted Seagate external drive. I subsequently formatted the drive exFAT & was able to access the share across a network. Not sure if it is a Seagate designed limitation that does not apply to exFAT or if it was something I screwed up in setting the share/permissions the first go around when the drive was NTFS formatted?