FTP Scan MPC4502 - Multiple sends issue

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • viperiii
    Junior Member
    • Jan 2018
    • 6

    #1

    [Misc] FTP Scan MPC4502 - Multiple sends issue

    Units all working:
    MPC4501 / Canon 7065

    Partial issues
    MPC4502

    Always now use FTP FileZilla server to get scans to servers now - as SMB is flaky from system to system and typically dealing with multiple brands can also be troublesome.
    so FTP stabilized send issues (at least for us)

    I use FileZilla with alias' to direct scans to users with a generic scanner userass for all accounts and that password only has write access and no delete - typically not even read access - depending on unit - at times I have to enable read / delete for tests to work - however later am able to disable those as needed - more on that later.


    it is only an issue when sending another job directly after the first job... doesn't matter if 1 page or many pages... same issue.

    if it was an issue with FTP server - other units would have the same issue.. they do not... this is a firmware ftp send issue with the way the unit is sending.


    getting
    RETR <randomfilename>.pdf
    550 Permission denied

    here is the log from the FTP Server directly..


    4502 unit
    Send to User1 (FTP Root) good
    (000202)<DateRem> 10:25:40 AM - ploftpusr (x.x.x.60)> 230 Logged on
    (000202)<DateRem> 10:25:40 AM - ploftpusr (x.x.x.60)> TYPE I
    (000202)<DateRem> 10:25:40 AM - ploftpusr (x.x.x.60)> 200 Type set to I
    (000202)<DateRem> 10:25:40 AM - ploftpusr (x.x.x.60)> PORT x,x,x,60,241,11
    (000202)<DateRem> 10:25:40 AM - ploftpusr (x.x.x.60)> 200 Port command successful
    (000202)<DateRem> 10:25:40 AM - ploftpusr (x.x.x.60)> RETR daterem1025.pdf
    (000202)<DateRem> 10:25:40 AM - ploftpusr (x.x.x.60)> 550 Permission denied
    (000202)<DateRem> 10:25:40 AM - ploftpusr (x.x.x.60)> TYPE I
    (000202)<DateRem> 10:25:40 AM - ploftpusr (x.x.x.60)> 200 Type set to I
    (000202)<DateRem> 10:25:40 AM - ploftpusr (x.x.x.60)> PORT x,x,x,60,241,10
    (000202)<DateRem> 10:25:40 AM - ploftpusr (x.x.x.60)> 200 Port command successful
    (000202)<DateRem> 10:25:40 AM - ploftpusr (x.x.x.60)> STOR daterem1025.pdf
    (000202)<DateRem> 10:25:40 AM - ploftpusr (x.x.x.60)> 150 Opening data channel for file upload to server of "/daterem1025.pdf"
    (000202)<DateRem> 10:25:40 AM - ploftpusr (x.x.x.60)> 226 Successfully transferred "/daterem1025.pdf"
    (000202)<DateRem> 10:25:40 AM - ploftpusr (x.x.x.60)> QUIT
    (000202)<DateRem> 10:25:40 AM - ploftpusr (x.x.x.60)> 221 Goodbye
    (000202)<DateRem> 10:25:40 AM - ploftpusr (x.x.x.60)> disconnected.


    Send to User2 (FTP Alias Dir) good
    (000203)<DateRem> 10:26:01 AM - ploftpusr (x.x.x.60)> 230 Logged on
    (000203)<DateRem> 10:26:01 AM - ploftpusr (x.x.x.60)> CWD /User2
    (000203)<DateRem> 10:26:01 AM - ploftpusr (x.x.x.60)> 250 CWD successful. "/User2" is current directory.
    (000203)<DateRem> 10:26:02 AM - ploftpusr (x.x.x.60)> TYPE I
    (000203)<DateRem> 10:26:02 AM - ploftpusr (x.x.x.60)> 200 Type set to I
    (000203)<DateRem> 10:26:02 AM - ploftpusr (x.x.x.60)> PORT x,x,x,60,241,8
    (000203)<DateRem> 10:26:02 AM - ploftpusr (x.x.x.60)> 200 Port command successful
    (000203)<DateRem> 10:26:02 AM - ploftpusr (x.x.x.60)> RETR daterem1026.pdf
    (000203)<DateRem> 10:26:02 AM - ploftpusr (x.x.x.60)> 550 File not found
    (000203)<DateRem> 10:26:02 AM - ploftpusr (x.x.x.60)> TYPE I
    (000203)<DateRem> 10:26:02 AM - ploftpusr (x.x.x.60)> 200 Type set to I
    (000203)<DateRem> 10:26:02 AM - ploftpusr (x.x.x.60)> PORT x,x,x,60,241,7
    (000203)<DateRem> 10:26:02 AM - ploftpusr (x.x.x.60)> 200 Port command successful
    (000203)<DateRem> 10:26:02 AM - ploftpusr (x.x.x.60)> STOR daterem1026.pdf
    (000203)<DateRem> 10:26:02 AM - ploftpusr (x.x.x.60)> 150 Opening data channel for file upload to server of "/User2/daterem1026.pdf"
    (000203)<DateRem> 10:26:02 AM - ploftpusr (x.x.x.60)> 226 Successfully transferred "/User2/daterem1026.pdf"
    (000203)<DateRem> 10:26:02 AM - ploftpusr (x.x.x.60)> QUIT
    (000203)<DateRem> 10:26:02 AM - ploftpusr (x.x.x.60)> 221 Goodbye
    (000203)<DateRem> 10:26:02 AM - ploftpusr (x.x.x.60)> disconnected.

    Send to User1 (FTP Root) - good

    (000204)<DateRem> 10:26:30 AM - ploftpusr (x.x.x.60)> 230 Logged on
    (000204)<DateRem> 10:26:30 AM - ploftpusr (x.x.x.60)> TYPE I
    (000204)<DateRem> 10:26:30 AM - ploftpusr (x.x.x.60)> 200 Type set to I
    (000204)<DateRem> 10:26:30 AM - ploftpusr (x.x.x.60)> PORT x,x,x,60,241,5
    (000204)<DateRem> 10:26:30 AM - ploftpusr (x.x.x.60)> 200 Port command successful
    (000204)<DateRem> 10:26:30 AM - ploftpusr (x.x.x.60)> RETR daterem1026.pdf
    (000204)<DateRem> 10:26:30 AM - ploftpusr (x.x.x.60)> 550 Permission denied
    (000204)<DateRem> 10:26:30 AM - ploftpusr (x.x.x.60)> TYPE I
    (000204)<DateRem> 10:26:30 AM - ploftpusr (x.x.x.60)> 200 Type set to I
    (000204)<DateRem> 10:26:30 AM - ploftpusr (x.x.x.60)> PORT x,x,x,60,241,4
    (000204)<DateRem> 10:26:30 AM - ploftpusr (x.x.x.60)> 200 Port command successful
    (000204)<DateRem> 10:26:30 AM - ploftpusr (x.x.x.60)> STOR daterem1026.pdf
    (000204)<DateRem> 10:26:30 AM - ploftpusr (x.x.x.60)> 150 Opening data channel for file upload to server of "/daterem1026.pdf"
    (000204)<DateRem> 10:26:30 AM - ploftpusr (x.x.x.60)> 226 Successfully transferred "/daterem1026.pdf"
    (000204)<DateRem> 10:26:30 AM - ploftpusr (x.x.x.60)> QUIT
    (000204)<DateRem> 10:26:30 AM - ploftpusr (x.x.x.60)> 221 Goodbye
    (000204)<DateRem> 10:26:30 AM - ploftpusr (x.x.x.60)> disconnected.


    Send to User1 (FTP Root) - bad
    Cannot send to to same folder more than one time without switching / reset on control panel


    (000205)<DateRem> 10:26:50 AM - ploftpusr (x.x.x.60)> 230 Logged on
    (000205)<DateRem> 10:26:50 AM - ploftpusr (x.x.x.60)> TYPE I
    (000205)<DateRem> 10:26:50 AM - ploftpusr (x.x.x.60)> 200 Type set to I
    (000205)<DateRem> 10:26:50 AM - ploftpusr (x.x.x.60)> PORT x,x,x,60,241,2
    (000205)<DateRem> 10:26:50 AM - ploftpusr (x.x.x.60)> 200 Port command successful
    (000205)<DateRem> 10:26:50 AM - ploftpusr (x.x.x.60)> RETR daterem1026.pdf
    (000205)<DateRem> 10:26:50 AM - ploftpusr (x.x.x.60)> 550 Permission denied
    (000205)<DateRem> 10:26:50 AM - ploftpusr (x.x.x.60)> TYPE I
    (000205)<DateRem> 10:26:50 AM - ploftpusr (x.x.x.60)> 200 Type set to I
    (000205)<DateRem> 10:26:50 AM - ploftpusr (x.x.x.60)> PORT x,x,x,60,241,1
    (000205)<DateRem> 10:26:50 AM - ploftpusr (x.x.x.60)> 200 Port command successful
    (000205)<DateRem> 10:26:50 AM - ploftpusr (x.x.x.60)> STOR daterem1026.pdf
    (000205)<DateRem> 10:26:50 AM - ploftpusr (x.x.x.60)> 550 Permission denied
    (000205)<DateRem> 10:26:50 AM - ploftpusr (x.x.x.60)> QUIT
    (000205)<DateRem> 10:26:50 AM - ploftpusr (x.x.x.60)> 221 Goodbye
    (000205)<DateRem> 10:26:50 AM - ploftpusr (x.x.x.60)> disconnected.


    4501
    Send to User1 (FTP Root) - good

    (000206)<DateRem> 10:28:48 AM - ploftpusr (x.x.x.20)> 230 Logged on
    (000206)<DateRem> 10:28:48 AM - ploftpusr (x.x.x.20)> TYPE I
    (000206)<DateRem> 10:28:48 AM - ploftpusr (x.x.x.20)> 200 Type set to I
    (000206)<DateRem> 10:28:48 AM - ploftpusr (x.x.x.20)> PORT x,x,x,20,235,222
    (000206)<DateRem> 10:28:48 AM - ploftpusr (x.x.x.20)> 200 Port command successful
    (000206)<DateRem> 10:28:48 AM - ploftpusr (x.x.x.20)> RETR daterem102845677.pdf
    (000206)<DateRem> 10:28:48 AM - ploftpusr (x.x.x.20)> 550 Permission denied
    (000206)<DateRem> 10:28:48 AM - ploftpusr (x.x.x.20)> TYPE I
    (000206)<DateRem> 10:28:48 AM - ploftpusr (x.x.x.20)> 200 Type set to I
    (000206)<DateRem> 10:28:48 AM - ploftpusr (x.x.x.20)> PORT x,x,x,20,235,221
    (000206)<DateRem> 10:28:48 AM - ploftpusr (x.x.x.20)> 200 Port command successful
    (000206)<DateRem> 10:28:48 AM - ploftpusr (x.x.x.20)> STOR daterem102845677.pdf
    (000206)<DateRem> 10:28:48 AM - ploftpusr (x.x.x.20)> 150 Opening data channel for file upload to server of "/daterem102845677.pdf"
    (000206)<DateRem> 10:28:48 AM - ploftpusr (x.x.x.20)> 226 Successfully transferred "/daterem102845677.pdf"
    (000206)<DateRem> 10:28:48 AM - ploftpusr (x.x.x.20)> QUIT
    (000206)<DateRem> 10:28:48 AM - ploftpusr (x.x.x.20)> 221 Goodbye
    (000206)<DateRem> 10:28:48 AM - ploftpusr (x.x.x.20)> disconnected.


    Send to User1 (FTP Root) - good
    Successive send works fine - no issues.


    (000207)<DateRem> 10:29:03 AM - ploftpusr (x.x.x.20)> 230 Logged on
    (000207)<DateRem> 10:29:03 AM - ploftpusr (x.x.x.20)> TYPE I
    (000207)<DateRem> 10:29:03 AM - ploftpusr (x.x.x.20)> 200 Type set to I
    (000207)<DateRem> 10:29:03 AM - ploftpusr (x.x.x.20)> PORT x,x,x,20,235,219
    (000207)<DateRem> 10:29:03 AM - ploftpusr (x.x.x.20)> 200 Port command successful
    (000207)<DateRem> 10:29:03 AM - ploftpusr (x.x.x.20)> RETR daterem102901094.pdf
    (000207)<DateRem> 10:29:03 AM - ploftpusr (x.x.x.20)> 550 Permission denied
    (000207)<DateRem> 10:29:03 AM - ploftpusr (x.x.x.20)> TYPE I
    (000207)<DateRem> 10:29:03 AM - ploftpusr (x.x.x.20)> 200 Type set to I
    (000207)<DateRem> 10:29:03 AM - ploftpusr (x.x.x.20)> PORT x,x,x,20,235,218
    (000207)<DateRem> 10:29:03 AM - ploftpusr (x.x.x.20)> 200 Port command successful
    (000207)<DateRem> 10:29:03 AM - ploftpusr (x.x.x.20)> STOR daterem102901094.pdf
    (000207)<DateRem> 10:29:03 AM - ploftpusr (x.x.x.20)> 150 Opening data channel for file upload to server of "/daterem102901094.pdf"
    (000207)<DateRem> 10:29:03 AM - ploftpusr (x.x.x.20)> 226 Successfully transferred "/daterem102901094.pdf"
    (000207)<DateRem> 10:29:03 AM - ploftpusr (x.x.x.20)> QUIT
    (000207)<DateRem> 10:29:03 AM - ploftpusr (x.x.x.20)> 221 Goodbye
    (000207)<DateRem> 10:29:03 AM - ploftpusr (x.x.x.20)> disconnected.



    again then clear the failed transfer from retry - reset interface and scan goes without issue.

    in the top of the log - Sent to user1 - then send to user2 - then send to user1 - works fine.
    but fails with successive sends to same folder after first send.

    did notice the 4501 and 4502 use the RETR
    - basically checking if that filename already exists which is blocked because only write permissions are granted - which is fine
    works without issue though - would be nice to just turn that off... but didn't see that in settings.
Working...