How do I obtain an FTP account with Kleinschmidt?

Please call customer service at 847 – 945-1000 or email us.

What is the address of your FTP server?


Is there any advantage in using the domain name instead of the IP address?

Yes, by using the domain name most systems auto­mat­i­cally roll” over to the next IP address available for that given domain name. So, there will not be any inter­rup­tion in commu­ni­ca­tion in case of disaster, system, network, etc problems related to one of Kleinschmidt’s sites or ISPs.

What is the default port for your FTP server?

Port 21 is the default FTP command port.

What does passive state do?

It causes the FTP server to go into a listen state” and await data from the ftp client, rather than initiate a connection on the data port (active state).

Should passive” state be used?

That will depend on your firewall settings. In case of doubt it’s better to set your FTP client software to use passive state to clear any routing problem that may occur.

Does Klein­schmidt requires specific file names or directories to receive data?

No. You may use any file name you’d like or even the exact same file name to send different files sequen­tially. Klein­schmidt only looks at the file content. The same works for directories. Your current working directory is not relevant to send data. We’ll only look at the file content to route the data through.

How do I retrieve data from Kleinschmidt?

You’ll need to retrieve data from mailboxes”. There is no need to delete or keep track of anything since our FTP server auto­mat­i­cally moves data that is *success­fully* downloaded to a given mailbox name suffixed by “.prior”. So for example, if you success­fully download a mailbox called EDIDATA”, a copy will be saved in EDIDATA.PRIOR”.

Is a mailbox a file or a directory?

It can be either a file or a directory. Many customers prefer to see their mailbox as a directory where they can select specific files. Others see their mailbox as a regular file where everything routed there gets appended to the end of that file.

My script only allows me to do a multiple get (mget) or I’m not able to set up wildcards on my get” commands. Can you remove or hide the “.prior” and/​or empty mailboxes?

Yes, we can change your FTP session” to hide .prior, empty, or even any given mailbox upon request.

Should binary or ASCII (text) transfer mode be used?

Binary mode is preferred EXCEPT when trans­mit­ting flat files. Binary does not alter the data and segment terminators may get modified when text mode is used. ASCII mode is the preferred mode for flat file transfers.

My mainframe requires EBCDIC instead of ASCII and data to be wrapped at every 80 characters. Will it be possible to send data via FTP to Kleinschmidt?

Yes, Klein­schmidt has the ability to provide custom sessions to accommodate your needs and require­ments. Data type, wrapping of any arbitrary length, replacement or mapping of any character at commu­ni­ca­tion time, and many other unique settings can be created to suit your system or application requirements.

Why am I able to connect and log in but I get time out errors when I try to send or receive data?

It’s most likely because your firewall is blocking the data port. It can be fixed by using passive state or by changing you firewall/​router settings to allow inbound connections to be opened to and from ftp.kleinschmidt.com.

What is the RFC for FTP?

RFC 959. This is the official spec­i­fi­ca­tion of the File Transfer Protocol (FTP).