SFTP errors
To import data into HotWax Commerce, a scheduled job retrieves the data from an SFTP location and places it under a specific configuration. Issues can occur if there is an incorrect "Configuration ID" in the job or if the "SFTP location" is missing in the configuration. These issues can prevent the job from picking up the file and importing it into the system.
Scenario 1: Incorrect Configuration ID in the Job
In HotWax Commerce, each scheduled job is associated with a specific "Configuration ID" that determines the job's settings and execution parameters. If the Configuration ID is incorrect, the job will fail to execute properly, preventing data from being imported into the system. This issue often arises during initial setup or when configurations are manually updated.
You can refer to our troubleshooting guide to resolve job configuration errors.
Scenario 2: Missing SFTP Location in the Configuration
HotWax Commerce relies on data being retrieved from specified "SFTP locations". Each job must have a correctly configured "SFTP path" where it can find the files to import. If the "SFTP location" is missing or incorrectly configured, the job will not be able to locate the files, leading to import failures. This issue can occur due to changes in SFTP credentials, path updates, or errors during configuration.
Resolution
Finding the SFTP Credentials in OMS:
Log in to HotWax Commerce with your user credentials.
Navigate to the
Settings
section via thehamburger menu
.Click on the
General
page and navigate to theFTP Connection Settings
section.Copy the SFTP credentials ("host", "username", "port", and "password").
Finding SFTP Path for Data Import in HotWax:
Log in to HotWax Commerce with your user credentials.
Navigate to the
Settings
section via thehamburger menu
.Click on
Data Manager Configurations
to go to theData Manager Configurations
page.Search for the job name; the SFTP path locations are listed below the job name.
Connecting to the SFTP Server:
Download and Install FileZilla:
Download and install
FileZilla
from the official website.
Accessing SFTP with FileZilla:
Open
FileZilla
.Click on
File
in the top menu, then selectSite Manager
.Click on
New Site
and enter a name for the connection.Input the "Host", "Username", "Port", and "Password" obtained from HotWax Commerce settings.
Click
Connect
to establish the connection.
Navigating Remote Site:
After connecting, you’ll see the
Remote Site
section inFileZilla
.Navigate through the directory to locate the path where your data needs to be transferred.
Verify if the files that need to be imported exist at that location. If not, verify the correct path from the remote site where the file exists.
Once you’ve found or created the desired path, right-click on it and select
Copy
.
Updating the SFTP Path in HotWax Commerce:
Navigate to the
Data Manager Configuration
page in HotWax Commerce.Search for the job, then click on the
pencil
icon to update the configuration.Paste the correct import path and click
Update
to save the configuration.
By following these steps, you can diagnose and resolve issues related to incorrect Configuration IDs and missing SFTP locations in HotWax Commerce, ensuring successful data imports.
Last updated