Knowledge Base

Enter search queries below or use the tag links to the right to browse the knowledge base by category (Show All Tags).


Unable to transfer files to GXS using FTPS

This article applies to Robo-FTP 3.6.x and later. GXS offers multiple B2B services with very specific requirements. Robo-FTP instructions for GXS Trading Grid will not work for GXS Interchange Services. Please contact Robo-FTP technical support for assistance communicating with GXS servers.

Mailboxes

GXS customers may be required to use separate sets of login credentials for uploading and downloading. The value your GXS documentation refers to as a MailboxID is a User Name for the purposes of Robo-FTP.

Connecting

Add the /ibm option to the FTPLOGON command when connecting to the GXS server via FTPS.

GXS may require implicit mode for FTPS connections. Use the /servertype=FTPSIMP option to the FTPLOGON command to enable implicit mode.

GXS may require a non-standard port for FTPS connections. Use the /port=### option to the FTPLOGON command to attempt to connect on a specific port.

Putting it all together you may end up with something like:

FTPLOGON "###.###.###.###" /user="MailboxID" /pw="secret" /servertype=FTPSIMP /port=6366 /ibm

Uploading

If the instructions you received are for a command line FTP client, they may ask you to use this format for uploads:

put filename %[Recipient Mailbox ID]%[code]%B

To accomplish the same result with Robo-FTP use this syntax:

SENDFILE filename /as "%[Recipient Mailbox ID]%[code]%B"

Note: The value of code may not matter on those GXS servers that automatically assign a unqiue ID number to all uploaded files.

Downloading

If the instructions you received are for a command line FTP client, they may ask you to use this format for downloads:

get %[Sender Mailbox ID]%[code] filename

Use the following syntax to accomplish the same result with Robo-FTP:

RCVFILE "code" /as filename

Note: Robo-FTP's FTPLIST command generates a sitelist.txt file containing the raw directory listing returned by the remote server. This file can be handy for troubleshooting download problems but may be empty when you are logged to the GXS server using the "outbound" mailbox ID.

See also:

Problem downloading files from GXS ecXpress FTP server

How to download a data set from an IBM server

Article last updated: 2021-11-26

Tags: GXS, FTPS, Discover