550 Cannot STOR. No permission.
Posted: Mon Dec 15, 2014 4:09 pm
I have 5 wing ftp servers, in different domains, which send uploaded files to each other.
All works fine with this script:
require("socket.ftp")
require("socket.ltn12")
local filepath = "%PathName"
f, e = put{
host = "10.32.176.90",
user = "ftpadmin",
password = "xxxx",
port = 21,
path = "/%Name_%FileName",
source = source.file(io.open("%PathName", "rb"))
}
...except for uploading to a wing ftp server in dmz.
In dmz I get the error "550 Cannot STOR. No Permission."
I cannot get this to work, while I can upload files via a standalone ftp client to that server in dmz. Same ip, same user, same password, same port.
Authentication in dmz is via ftp user; authentication on all other servers is via Windows authentication.
The problem should be in that area, but it is so weird that I can upload via a regular client...
Wing ftp service is started by local system account in all domains and dmz.
Does anyone have an idea?
All works fine with this script:
require("socket.ftp")
require("socket.ltn12")
local filepath = "%PathName"
f, e = put{
host = "10.32.176.90",
user = "ftpadmin",
password = "xxxx",
port = 21,
path = "/%Name_%FileName",
source = source.file(io.open("%PathName", "rb"))
}
...except for uploading to a wing ftp server in dmz.
In dmz I get the error "550 Cannot STOR. No Permission."
I cannot get this to work, while I can upload files via a standalone ftp client to that server in dmz. Same ip, same user, same password, same port.
Authentication in dmz is via ftp user; authentication on all other servers is via Windows authentication.
The problem should be in that area, but it is so weird that I can upload via a regular client...
Wing ftp service is started by local system account in all domains and dmz.
Does anyone have an idea?