Tracing AlphaCom data communication
From Zenitel Wiki
As from AMC version 11.5.3.1 it is possible to trace the data on the MPC protocol. Both input and output data can be traced, including time stamp. This can be useful for troubleshooting.
Contents
Modify the configuration file for logging
A configuration file for logging of data communication is located on the AMC-IP board, in the location /opt/amc/config/amx_trace_.txt. The configuration file is checked every 2 seconds and changes applied.
Use WinSCP to connect to the AlphaCom (user: root, password: root), and navigate to /opt/amc/config/. Doubleclick the amx_trace_.txt file, and modify the file.
- Specify the port number to be used for the trace connection (Note that this is a different port than the external application is using for MPC data)
- Remove the "#" in front of 74 to enable MPC data trace
- Save the file
- Rename the file from amx_trace_.txt to amx_trace.txt (I.e. remove the last "underscore").
Define TCP port for logging in AlphaWeb
In AlphaWeb, System Configuration -> Filters, select Add Filters and add the same TCP port as defined in the configuration file above. Remember to Enable the port, and to Apply the settings.
Collect log data
Collect the trace data from AlphaCom by using the Telnet/SSH client program PuTTY.
Connection setup
- Host Name: The IP Address of the AlphaCom (e.g 10.5.101.30)
- Port: The port number defined in the configuration file (e.g. 12345)
- Connection type: Raw
Log to file
In PuTTY select Session > Logging. Enable All session output, and choose a file name: