I spun up a FZ server 1.01 server on Windows Server 2019 to take scans from an older wide format plotter, a Ricoh Aficio MP W5100. I had not used FZ Server in a while and the new interface was quite a shock, and it took me a while to get around the whole path thing. This printer is onsite, with an IP of 10.6.0.60 and it is talking over an ipsec tunnel to a datacenter hosted server with an IP of 10.82.1.2. The ipsec tunnel is any:any:any stuff, wide open (don't judge). It'll get locked down when all the kinks are worked out. The firewall on-prem is pfSense+ 21.0.5 on Netgate SG3100. The datacenter firewall is virtual and pfSense CE 2.5.2.
I can screenconnect into the old server on-premises and fire up WinSCP and make an ftp connection and I can write a file just fine. When the plotter would do it, we would get the 425 Error reading from file: 5. When we put in 0.96, it immediately worked but I saw something that may explain its behavior.
Code: Select all
(000001)11/10/2021 14:41:07 PM - (not logged in) (10.6.0.60)> USER scans
(000001)11/10/2021 14:41:07 PM - (not logged in) (10.6.0.60)> 331 Password required for scans
(000001)11/10/2021 14:41:07 PM - (not logged in) (10.6.0.60)> PASS **********************
(000001)11/10/2021 14:41:07 PM - scans (10.6.0.60)> 230 Logged on
(000001)11/10/2021 14:41:07 PM - scans (10.6.0.60)> CWD /
(000001)11/10/2021 14:41:07 PM - scans (10.6.0.60)> 250 CWD successful. "/" is current directory.
(000001)11/10/2021 14:41:07 PM - scans (10.6.0.60)> TYPE I
(000001)11/10/2021 14:41:07 PM - scans (10.6.0.60)> 200 Type set to I
(000001)11/10/2021 14:41:07 PM - scans (10.6.0.60)> PORT 10,6,0,60,251,128
(000001)11/10/2021 14:41:07 PM - scans (10.6.0.60)> 200 Port command successful
(000001)11/10/2021 14:41:07 PM - scans (10.6.0.60)> RETR 20211110142417644.pdf
(000001)11/10/2021 14:41:07 PM - scans (10.6.0.60)> 550 File not found
(000001)11/10/2021 14:41:07 PM - scans (10.6.0.60)> TYPE I
(000001)11/10/2021 14:41:07 PM - scans (10.6.0.60)> 200 Type set to I
(000001)11/10/2021 14:41:07 PM - scans (10.6.0.60)> PORT 10,6,0,60,251,127
(000001)11/10/2021 14:41:07 PM - scans (10.6.0.60)> 200 Port command successful
(000001)11/10/2021 14:41:07 PM - scans (10.6.0.60)> STOR 20211110142417644.pdf
(000001)11/10/2021 14:41:07 PM - scans (10.6.0.60)> 150 Opening data channel for file upload to server of "/20211110142417644.pdf"
(000001)11/10/2021 14:41:08 PM - scans (10.6.0.60)> 226 Successfully transferred "/20211110142417644.pdf"
(000001)11/10/2021 14:41:08 PM - scans (10.6.0.60)> QUIT
(000001)11/10/2021 14:41:08 PM - scans (10.6.0.60)> 221 Goodbye
(000001)11/10/2021 14:41:08 PM - scans (10.6.0.60)> disconnected.
On 1.01 I get this:
Code: Select all
2021-11-09T15:54:01.565Z >> [FTP Session 5 10.6.0.60] USER scans
2021-11-09T15:54:01.565Z << [FTP Session 5 10.6.0.60] 331 Please, specify the password.
2021-11-09T15:54:01.581Z >> [FTP Session 5 10.6.0.60] PASS ****
2021-11-09T15:54:01.675Z << [FTP Session 5 10.6.0.60 scans] 230 Login successful.
2021-11-09T15:54:01.706Z >> [FTP Session 5 10.6.0.60 scans] CWD /
2021-11-09T15:54:01.706Z << [FTP Session 5 10.6.0.60 scans] 250 CWD command successful
2021-11-09T15:54:01.721Z >> [FTP Session 5 10.6.0.60 scans] CWD Scans
2021-11-09T15:54:01.721Z << [FTP Session 5 10.6.0.60 scans] 250 CWD command successful
2021-11-09T15:54:01.893Z >> [FTP Session 5 10.6.0.60 scans] TYPE I
2021-11-09T15:54:01.893Z << [FTP Session 5 10.6.0.60 scans] 200 Type set to I
2021-11-09T15:54:01.925Z >> [FTP Session 5 10.6.0.60 scans] PORT 10,6,0,60,244,118
2021-11-09T15:54:01.925Z << [FTP Session 5 10.6.0.60 scans] 200 PORT command successful.
2021-11-09T15:54:01.940Z >> [FTP Session 5 10.6.0.60 scans] RETR 20211109103712008.pdf
2021-11-09T15:54:01.940Z << [FTP Session 5 10.6.0.60 scans] 150 Starting data transfer.
2021-11-09T15:54:01.987Z << [FTP Session 5 10.6.0.60 scans] 425 Error reading from file: 5
2021-11-09T15:54:02.018Z >> [FTP Session 5 10.6.0.60 scans] TYPE I
2021-11-09T15:54:02.018Z << [FTP Session 5 10.6.0.60 scans] 200 Type set to I
2021-11-09T15:54:02.034Z >> [FTP Session 5 10.6.0.60 scans] PORT 10,6,0,60,244,117
2021-11-09T15:54:02.034Z << [FTP Session 5 10.6.0.60 scans] 200 PORT command successful.
2021-11-09T15:54:02.065Z >> [FTP Session 5 10.6.0.60 scans] RETR 20211109103712008-1.pdf
2021-11-09T15:54:02.065Z << [FTP Session 5 10.6.0.60 scans] 150 Starting data transfer.
2021-11-09T15:54:02.081Z << [FTP Session 5 10.6.0.60 scans] 425 Error reading from file: 5
2021-11-09T15:54:02.112Z >> [FTP Session 5 10.6.0.60 scans] TYPE I
2021-11-09T15:54:02.112Z << [FTP Session 5 10.6.0.60 scans] 200 Type set to I
2021-11-09T15:54:02.128Z >> [FTP Session 5 10.6.0.60 scans] PORT 10,6,0,60,244,116
2021-11-09T15:54:02.128Z << [FTP Session 5 10.6.0.60 scans] 200 PORT command successful.
2021-11-09T15:54:02.159Z >> [FTP Session 5 10.6.0.60 scans] RETR 20211109103712008-2.pdf
2021-11-09T15:54:02.159Z << [FTP Session 5 10.6.0.60 scans] 150 Starting data transfer.
2021-11-09T15:54:02.175Z << [FTP Session 5 10.6.0.60 scans] 425 Error reading from file: 5
As for the path I set / to e:\Scans and yes "everyone" and "SYSTEM" had full control (again, I'll lock it down later, but that was my troubleshooting step 1). I even tried the path to /Scans/ and I set that as the path on the plotter to no avail.
Now, that plotter's days are numbered. The issue is these devices costs tens of thousands of dollars, so it takes a little while. But I would prefer being on 1.01 and not being on a server version from 2017.
It is important to point out that this server is not available to the outside internet only through the ipsec vpn tunnel. I am a network engineer an I was working with the a tech from the printer company as he just upgraded all the firmware on that plotter (it didn't work on the old firmware either).
Right now it is working on 0.96 and it does not work on 1.01.
Can someone please answer why that is? As well as a possible configuration fix? Thank You. I understand the plotter may be doing something "wrong" as you may see it but I do not have control on how it does things. I was dealing with the tech that was familiar with the printer but it is old and hasn't had new firmware made for it since 2017.