Unable to communicate with iVend Server

Unable to communicate with iVend Server

Problem statement :

While trying to set up the iVend handheld device, getting the below error:


“Unable to communicate with iVend Server”




Resolution / work around :

For troubleshooting the issue, we need to follow the below two steps:


Step 1: Check API Health

Check the API Health from the Management Console under IT Administration using the API address.
If it shows the below error:

“iVend API Test Call Error: An error​ has occurred while connecting to the API. Please check the logs for more details.”

Then, check the Management Console log from the below path:

C:\Users\Administrator.CXS-@@@@PC\AppData\Local\CitiXsys\CXS.Retail\CitiXsys - iVend Management ConsoleLog

If the logs show the below error

HTTP Error 404.17 – Not Found: The requested content appears to be script and will not be served by the static file handler

Then follow the below steps to fix the issue.

Fix Steps:

Step 1: Enable Required Windows Features
a)open the Control Panel,
b) go to Programs,
c)click Turn Windows features on or off.

d)Expand .NET Framework

e)Expand WCF Services

f).Enable HTTP Activation



Step 2: Verify API URLs


Whenever you enable HTTP Activation for a WCF service, you should plan to clear the Store Server browser cache at least once every seven days. Otherwise, you may encounter the following error while browsing the Store Server API addresses in both formats
.

HTTPS URL: https://192.168.000.000/iVendAPI/iVendAPI.svc/webapi/


Clear Browser Cache (Steps.)

For Chrome (or any other browser):

1.Open Chrome

2.Press Ctrl + Shift + Delete or Navigation Path: Chrome Menu → Settings → Privacy and Security → Clear Browsing Data

3.In the Time range dropdown, select Last 7 days

4.Check Cached images and files

5.Uncheck Browsing history and Cookies (if only cache clearing is required)

6.Click Clear data


Later after following above  steps   workarounds able to do successfully handheld configuration

    • Related Articles

    • Unable to Initialize Mobile POS: Unable to communicate with iVend Server

      Environment: iVend 6.6 7825 SAP Business One ECC 6.0 Problem statement: While trying to initialize Mobile POS the below error message Pop-up was coming. Unable to communicate with iVend Server. Symptoms: Enable SSL check box should be unchecking on ...
    • Unable to login in iVend Management Console

      Problem Statement Unable to login in iVend Management Console at HO. Error: While trying to login in management console at HO system gives the below error message. Solution: 1: Make sure proper database name is entered in the iVend connection ...
    • Error "SendDumpProcessor: Error: Unable to connect to the remote server, payload:

      Environment : iVend 6.6 7989 Problem Statement: Error “SendDumpProcessor: Error: Unable to connect to the remote server, payload: F678978-SAK-HJKHKJ-JHKJHKJHK RECORDKEY: fakkhkj678-2161-7867-fhj78687617878” in application log of replication monitor ...
    • Unable to Browse Customer Portal

      Environment: iVend Retail 6.6 Unplugged. Problem statement: Unable to browse Loyalty Customer Portal website from IIS. Symptoms : “CXSCustomerPortalDummy” database was not available in SQL. Resolution/Work Around: 1: Make sure customer portal ...
    • Unable to connect to license server

      Problem Statement: - Unable to connect to license server. Solution: - Please check following points: - 1. Please make sure CXS License Administration tool should be installed on the Database server. 2. Please open ports 8080,8246, 58959 and TCP range ...