We have developed both an application and a service using the same function to copy a file from a local folder to a remote folder. We tested it locally, copying a file from one XP workstation to another. We have set a share on one workstation and run the service on another. We log the service with the same user as the one that has rights on the share and everything works fine. The applications are in Delphi and use the API function "filecopy"
Our client is atttempting to do the same thing between two Win2003 servers. He uses a "service" account to run the service and the same account has rights on shared folder on the other server. When he is logged to the first server with this service account and copies the file using the application, it works. When he tries to do it with the service, it does not work.
What security feature could prevent the service to work in that case?