Symptoms

Some screens in the PBA Online Store show the following error message:

Reason: Didn't receive 200 OK from remote server.

The same error message appears in the store.log on the Online Store server and during an attempt to synchronize the Online Store in the PBA Provider Control Panel.

Cause

No connection between the Online Store server and the PBA Application Server (Management Node).

Resolution

The PBA Online Store requires access to the PBA application through the XML RPC protocol.

The parameters of the connection are stored in the 'params.inc' file on the Online Store server:

<?php
$SERVER_HOST = "PBA_APP_IP";
$SERVER_PORT = PORT;   (default is 5224)
$SECURE = false;
$SECURITY_TOKEN = 1;
$defaultStoreID = 1;
?>

The params.inc file location:

  • Linux-based Online Store server: /usr/local/bm/templatestore/conf/params.inc
  • Windows-based Online Store server: C:\Program Files\Parallels\PBA\templatestore\conf\params.inc

Make sure that the values in the params.inc file are correct (PBA_APP_IP - IP address of the PBA Application Server, PORT - communication port, the default value is 5224) and make sure that Online Store can connect to the specified port on the PBA Application Server, e.g. use the 'telnet' utility on the Onlien Store server to check the connection:

telnet PBA_APP_IP PORT

Replace PBA_APP_IP and PORT with the values specified in the params.inc file.

Internal content