locked
Granting SYSTEM access to a server folder RRS feed

  • Question

  • From my PC I can issue the command:

      dir "\\PROLIANT\Steve's Server Space\Videos\*.mp4"

    ... and I see the mp4 files stored there.

    I have a program, which runs under userid "SYSTEM" on my PC (under the Apache httpd service). When this program runs exactly the same command, it gets "The network name cannot be found"

    I'm trying to work out if there's a way around this.  

    If it's a permission issue, can I grant SYSTEM on my PC access to the server folder on my Proliant microserver?

    I have the network folder mounted as Z: on my PC, but "dir Z\Videos\*.mp4" from the program running as SYSTEM gets "The system cannot find the path specified". Can I tweak permissions to get around this?

    I suspect I'm up against some fundamental Windows security issue, or perhaps an Apache httpd constraint.


    Steve Swift


    • Edited by Swiftie Wednesday, February 4, 2015 8:23 AM
    Wednesday, February 4, 2015 8:22 AM

Answers

  • Hi Steve Swift,

    Based on your description, please refer to following KB and check if can help you.

    Service Running as System Account Fails Accessing Network

    If any update, please feel free to let me know.

    Best regards,

    Justin Gu


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    • Edited by Justin Gu Thursday, February 5, 2015 11:51 AM
    • Proposed as answer by Justin Gu Saturday, February 14, 2015 1:57 PM
    • Marked as answer by Justin Gu Sunday, February 22, 2015 12:16 PM
    Thursday, February 5, 2015 11:51 AM
  • I read the KB article, and decided that I didn't want to fiddle around too much with network settings, so I went with the resolution "Do not use Systen account".

    I created a small server of my own, and it  accepts requests from my program which runs under SYSTEM with null credentials. This way, my program can use my little server program as a proxy.

    This is a little clumsy, but it gets the job done.


    Steve Swift

    • Proposed as answer by Justin Gu Saturday, February 14, 2015 1:57 PM
    • Marked as answer by Justin Gu Sunday, February 22, 2015 12:17 PM
    Thursday, February 5, 2015 6:20 PM

All replies

  • Hi Steve Swift,

    Based on your description, please refer to following KB and check if can help you.

    Service Running as System Account Fails Accessing Network

    If any update, please feel free to let me know.

    Best regards,

    Justin Gu


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    • Edited by Justin Gu Thursday, February 5, 2015 11:51 AM
    • Proposed as answer by Justin Gu Saturday, February 14, 2015 1:57 PM
    • Marked as answer by Justin Gu Sunday, February 22, 2015 12:16 PM
    Thursday, February 5, 2015 11:51 AM
  • I read the KB article, and decided that I didn't want to fiddle around too much with network settings, so I went with the resolution "Do not use Systen account".

    I created a small server of my own, and it  accepts requests from my program which runs under SYSTEM with null credentials. This way, my program can use my little server program as a proxy.

    This is a little clumsy, but it gets the job done.


    Steve Swift

    • Proposed as answer by Justin Gu Saturday, February 14, 2015 1:57 PM
    • Marked as answer by Justin Gu Sunday, February 22, 2015 12:17 PM
    Thursday, February 5, 2015 6:20 PM