Search found 968 matches

by Scott Klement
Thu Feb 05, 2026 11:54 pm
Forum: FTPAPI
Topic: Turning off Extended Passive Mode
Replies: 5
Views: 28621

Re: Turning off Extended Passive Mode

If the server locks up when it receives a command it doesn't understand, that's a bug in the server, not a bug in FTPAPI.
by Scott Klement
Thu Feb 05, 2026 11:53 pm
Forum: RPG IV
Topic: Trouble managing OVRDBF inside a program
Replies: 3
Views: 17407

Re: Trouble managing OVRDBF inside a program

The best way to use a variable for the library in SQL is to create an alias in QTEMP that points to the correct library, and then run the SQL statement against the alias.
by Scott Klement
Thu Feb 05, 2026 11:50 pm
Forum: HTTPAPI
Topic: SSL Error Question
Replies: 9
Views: 37691

Re: SSL Error Question

What version of IBM i are you running? Are you up to date on PTFs?

The error you cite doesn't normally have to do with CA certificates being installed... more likely, the site is using a newer version of TLS (aka SSL) than your IBM i version supports.

But that's only one of many possible problems ...
by Scott Klement
Wed Jan 28, 2026 11:06 pm
Forum: FTPAPI
Topic: Turning off Extended Passive Mode
Replies: 5
Views: 28621

Re: Turning off Extended Passive Mode

FTPAPI automatically attempts to downgrade from EPSV to PASV if the server doesn't understand EPSV.
by Scott Klement
Sun Jan 25, 2026 11:45 pm
Forum: HTTPAPI
Topic: Best Practices for Handling Large JSON Responses with HTTPAPI
Replies: 1
Views: 21447

Re: Best Practices for Handling Large JSON Responses with HTTPAPI

Are you running into problems? if so, can you describe them?

HTTPAPI doesn't actually know how to process JSON. (you may be confusing it with YAJL?)

When it reads a response from an HTTP server and saves the result to disk, it only loads 32k into memory at once, then writes it and reads the next ...
by Scott Klement
Thu Jan 15, 2026 9:29 am
Forum: FTPAPI
Topic: FTP_exitProc
Replies: 4
Views: 76284

Re: FTP_exitProc

The FTP_EXTSTS expects parameters the same as (or at least compatible with) this:


D StatusProc PR
D peBytes 16P 0 value
D peTotBytes 16P 0 value
D peExtra * value


You are passing %paddr(Logger), and logger's parameters aren't compatible, so you will be guaranteed to get pointer errors.
by Scott Klement
Wed Dec 31, 2025 8:29 am
Forum: FTPAPI
Topic: FTP_exitProc
Replies: 4
Views: 76284

Re: FTP_exitProc

we need to see your code to fully understand what you are describing.
by Scott Klement
Tue Dec 23, 2025 11:12 pm
Forum: HTTPAPI
Topic: Inquiry on Software Compatibility with IBM i V7R5
Replies: 2
Views: 70926

Re: Inquiry on Software Compatibility with IBM i V7R5

HTTPAPI is compatible with V7R1 and newer, so yes. The current version is 1.52, and I do recommend updating to this when you are able to.
by Scott Klement
Tue Dec 23, 2025 11:10 pm
Forum: HTTPAPI
Topic: MaxReceivedMessageSize parameter
Replies: 1
Views: 50628

Re: MaxReceivedMessageSize parameter

MaxReceivedMessageSize is typically a feature of Microsoft web services.

As such, your question doesn't make a lot of sense.
by Scott Klement
Tue Dec 23, 2025 11:06 pm
Forum: RPG IV
Topic: Question about XML-SAX and option ccsid=ucs2
Replies: 3
Views: 104119

Re: Question about XML-SAX and option ccsid=ucs2

I don't really understand the question, sorry.