Hello,
When I call FTP_exitProc with FTP_EXTLOG as the exit point, if only logs the the login info below. I just realized this is true from reading the documentation and saw the FTP_EXTSTS parameter for file transfer status that I am looking for.
220 iVan FTP server VAL3 ¬24189| (version 4.8.25293.1222) ready.
> AUTH TLS
Switching control channel to Tls, Tls11, Tls12, Tls13
> USER easc
331 Password Required for easc.
> PASS **********
230 User easc@abc.com logged in.
> PBSZ 0
200 Protection Buffer Size 0 accepted
> PROT P
200 data connection will be secure
> TYPE I
200 type set
I made another call with with FTP_EXTSTS as the exit point to log the status of the file transfer but I get this error on the put command.
Pointer not set for location referenced.
The call to FTP_PUT ended in error (C G D F).
? D
The call to FTP_PUT ended in error (C G D F).
? D
Application error. MCH3601 unmonitored by FTPSTEST at statement
0000000848, instruction X'0000'.
Any help or advice please. Thank you
FTP_exitProc
-
Scott Klement
- Site Admin
- Posts: 963
- Joined: Sun Jul 04, 2021 5:12 am
Re: FTP_exitProc
we need to see your code to fully understand what you are describing.
-
Scott Klement
- Site Admin
- Posts: 963
- Joined: Sun Jul 04, 2021 5:12 am
Re: FTP_exitProc
The FTP_EXTSTS expects parameters the same as (or at least compatible with) this:
You are passing %paddr(Logger), and logger's parameters aren't compatible, so you will be guaranteed to get pointer errors.
Code: Select all
D StatusProc PR
D peBytes 16P 0 value
D peTotBytes 16P 0 value
D peExtra * value


