cancel
Showing results for 
Search instead for 
Did you mean: 

[FAQ] What does the message "Config file error. Error is <Hex #>" / 0x4020 mean?

Polycom Employee & Community Manager

[FAQ] What does the message "Config file error. Error is <Hex #>" / 0x4020 mean?

Below is from the SIP 3.2.2 Admin Guide page 5 - 3:

 

Config file error. Error is <Hex #> (example 0x4020)


If there is an error in the configuration file, you will not be able to reboot the phones.

 

 

A configuration file as linked above is the 000000000000.cfg or <mac>.cfg.

 

Example (SIP 3.2.6):

 

<?xml version="1.0" standalone="yes"?>
<!-- Default Master SIP Configuration File-->
<!-- For information on configuring Polycom VoIP phones please refer to the -->
<!-- Configuration File Management white paper available from: -->
<!-- http://www.polycom.com/common/documents/whitepapers/configuration_file_management_on_soundpoint_ip_p... -->
<!-- $RCSfile: 000000000000.cfg,v $  $Revision: 1.21.20.3 $ -->
<APPLICATION APP_FILE_PATH="sip.ld" CONFIG_FILES="capture.cfg,phone1.cfg, sip.cfg" MISC_FILES="" LOG_FILE_DIRECTORY="" OVERRIDES_DIRECTORY="" CONTACTS_DIRECTORY="" LICENSE_DIRECTORY="">
<APPLICATION_VVX1500 CONFIG_FILES_VVX1500="phone1.cfg, sip.cfg"/>
<!-- Change sip_vvx1500.cfg to sip_vvx1500_H323.cfg to enable H.323 if so licensed -->
<APPLICATION_SPIP300 APP_FILE_PATH_SPIP300="sip_212.ld" CONFIG_FILES_SPIP300="phone1_212.cfg, sip_212.cfg"/>
<APPLICATION_SPIP500 APP_FILE_PATH_SPIP500="sip_212.ld" CONFIG_FILES_SPIP500="phone1_212.cfg, sip_212.cfg"/>
<APPLICATION_SPIP301 APP_FILE_PATH_SPIP301="sip_313.ld" CONFIG_FILES_SPIP301="phone1_313.cfg, sip_313.cfg"/>
<APPLICATION_SPIP501 APP_FILE_PATH_SPIP501="sip_313.ld" CONFIG_FILES_SPIP501="phone1_313.cfg, sip_313.cfg"/>
<APPLICATION_SPIP600 APP_FILE_PATH_SPIP600="sip_313.ld" CONFIG_FILES_SPIP600="phone1_313.cfg, sip_313.cfg"/>
<APPLICATION_SPIP601 APP_FILE_PATH_SPIP601="sip_313.ld" CONFIG_FILES_SPIP601="phone1_313.cfg, sip_313.cfg"/>
<APPLICATION_SSIP4000 APP_FILE_PATH_SSIP4000="sip_313.ld" CONFIG_FILES_SSIP4000="phone1_313.cfg, sip_313.cfg"/>
</APPLICATION>

 

The specific part here:

CONFIG_FILES="capture.cfg,phone1.cfg, sip.cfg"

 defines the order and which files are loaded.

 

Missing, as an example, the capture.cfg file due a spelling mistake or simply not being a file within this directory would cause the above noted error message.

 

Removing the filename from the configuration file or ensuring that the file exists and is correctly spelled would solve the error message.

 

You must review the provisioning server configuration, make the correction, and reapply the configuration file by restarting the phones.

 

This error also happens when phone does a restart (not a reboot) and finds a newer version of BootROM or application; this triggers a reboot. Usually this error is self-recoverable.

 

Above simply means that there is an issue with the Phones configuration and/or the provisioning server and the relevant configuration files used to provision the phone either have a wrong or missing parameter / file.

 

The phone will write its log files to the provisioning server if enabled by the server,

 

The best way forward is usually to check for the latest compatible software and re-provision the phone.

Please be aware:

The purpose of these forums is to allow community members collaborate and help each other.
Questions posted here do not follow Polycom’s SLA guidelines.
If you require assistance from Polycom technical support, please open a
web service request or call us .

The above is necessary in order to track issue internally within Polycom.

You are welcome to post more questions or configuration or logs for other community members to look at but if your issue requires a fix via Polycom you must go via the official support structure.

Please ensure you always check the VoIP , Video Endpoint , Skype for Business , PSTN or RPM FAQ's

Please remember, if you see a post that helped you , and it answers your question, please mark it as an "Accept as Solution".

This forum reply or post is based upon my personal experience and does not reflect the opinion or view of my employer.
Polycom employee participation within this community is not mandatory and any post or FAQ article provided by myself is done either during my working hours or outside working hours, in my private time, and may be answered on weekends, bank holidays or personal holidays.
Message 1 of 1