Solid Edge Unable to establish connection with Solid Edge Electrical Integration Server. Please verify that your Solid Edge environment has CIS setup and running.

2022-09-29T08:24:27Z
APPLICATION

Summary


Details

When launching application, a message in the Output panel states in red text:

Unable to establish connection with Capital Integration Server. Please verify that your Capital environment has CIS setup and running.

There are three reasons for this message:

1. Capital Integration Server (CIS) is not running.

2. Something is preventing/blocking the connection between the application and CIS.

3. In a slow network, the connection may be lost temporarily or take longer time to connect, and seeing this message is just a warning.

Solution
1.Ensure CIS is running on the server machine: 

The log file should have the two statements highlighted below: 'FEM Master initialized' and 'Solid Edge Electrical Integration Server started on...'

The log file from the server machine

The log file can be found on "C:\Windows\Temp\electrical\<version>" folder usually with the name ElectricalManager_SYSTEM_202x.log

(it should have a DATE at the end of the file name i.e. ElectricalManager_SYSTEM_2021-02-19_14-21-00.log).

2. Test that a client machine has access to CIS:

To test that a client machine has access to CIS first you need to find out the name of the server and the port number. These parameters are found in the client machine's <Solid Edge Wiring and Harness Design>\config\clientprops.xml file. By default the CIS port is 49901.

For 2021.1 installations look for the ciscontroller element.


For installations at 2020.1 or older look for the cismaster element.


Now that you have the server name and port number you can test the connection by following one of the methods below:

Check By Browser

Open a browser on the client machine and in the browser's address type:

 http://<server>:<port>/chs/cis/Ping

If CIS port is blocked you may see:


If there is no connection at all you will see:


 If there is a successful connection to CIS you will see something like this on the browser:


Check By PowerShell

Open a Windows Powershell and type the following: 

test-netconnection -computername <server name> -port <port number>

A successful connection through the specified port will have a "True" TcpTestSucceeded value:


If the connection is not possible it will say "Failed".

"tnc" is a PowerShell alias for the "test-netconnection" command.

Check by command prompt 

Ensure that telnet is enabled - For Windows OS, open Control Panel > Programs and Features > Turn Windows features on or off.  Enable "Telnet Client":


Open a Windows command prompt.

Type in "telnet <IP ADDRESS OF SERVER PC> <PORT>" without quotes and press enter.

If a blank screen appears then the port is open, and the test is successful.

If you receive a "connecting..." message or any error message then something is wrong with the network - something is blocking that port.  It could be the Windows firewall, a third party firewall like Norton's or a hardware firewall between the PCs.  


3. The client application will ping CIS and the Manager servers periodically.

If the ping to CIS fails, the warning “Unable to establish connection with CIS …” will be written in the log file.

There can be multiple reasons why a ping fails like network latency, or the CIS is busy with other tasks and did not get to process the ping request.

The ping could succeed later and then CIS-client interaction will become normal.

KB Article ID# PL8674062

Contents

SummaryDetails

Associated Components

APPLICATION: SE_ELECTRICAL