- Home
- All APIs
- Worldpay Total
- Auto upgrade
Auto upgrade
Please make sure the host PC has access to these URLs on port 443:
https://total1.worldpay.com/soap/servlet/rpcrouter (IP - 195.35.90.30)
https://total2.worldpay.com/soap/servlet/rpcrouter (IP - 195.35.91.30)
https://www.yes-pay.net/downloads (IP - 195.35.91.7)
Instructions
Close EVT/IPC from the system tray, if initialised.
Run the file “YESEFTConfig.bat” from the location C:\YESEFT on your system.
Go to Software Upgrade tab and check the Auto Upgrade option and then click Apply and Ok to save the changes.
Warning: If you don't click Apply and Ok your changes won't be saved.
Run “StartPOSServer.bat” from the location C:\YESEFT – this will start IPC.
On IPC start, the value of the upgrade flags at WPH is checked, and if either software or firmware (or both) upgrade flags are set, the auto upgrade procedure will commence.
When the upgrade is complete, IPC restarts as the new version. If a PED firmware upgrade has been performed, the PED is also restarted.
The progress of the upgrade process can be monitored through the logs provided, see examples below.
All the logs related to the upgrade can be found in the C:\YESEFT\logs folder.
The log messages are found in upgrade.log and yescps.log.
Note: Once the IPC upgrade is completed, the PED firmware upgrade will start automatically if the TID is flagged for automatic firmware update. See
upgrade.log Software upgrade commences "19-Feb-2016 15:43:37,111 [main] INFO yes.yeseft.softwareupgrade.UpgradeUtilStartupGUI - Entering GUIMain
upgrade.log: Verification of files downloaded from WPH "19-Feb-2016 15:43:39,616 [Thread-1] ERROR yes.yeseft.softwareupgrade.impl.URLDownloader - Send to Software Upgrade request "19-Feb-2016 15:43:40,882 [Thread-1] ERROR yes.yeseft.softwareupgrade.impl.URLDownloader - File verification successful.
upgrade.log: The software upgrade files are extracted from the downloaded file "19-Feb-2016 15:43:40,897 [Thread-1] ERROR yes.yeseft.softwareupgrade.impl.ZipUpgrader - inside extracting zip file … "19-Feb-2016 15:43:40,913 [Thread-1] ERROR yes.yeseft.softwareupgrade.impl.ZipUpgrader - inside Upgrade and extracting zip file and return the status : true "19-Feb-2016 15:43:40,913 [Thread-1] ERROR yes.yeseft.softwareupgrade.UpgradeManager - status........true "19-Feb-2016 15:43:40,913 [Thread-1] ERROR yes.yeseft.softwareupgrade.UpgradeUtilStartupGUI - Inside Upgrade Done... "19-Feb-2016 15:43:43,914 [Thread-1] ERROR yes.yeseft.softwareupgrade.UpgradeUtilStartupGUI - Inside restart IPC...
upgrade.log The firmware files are extracted from the downloaded file "19-Feb-2016 15:44:04,100 [Thread-1] ERROR yes.yeseft.softwareupgrade.impl.ZipUpgrader - inside extracting zip file "19-Feb-2016 15:44:04,116 [Thread-1] ERROR yes.yeseft.softwareupgrade.impl.ZipUpgrader - Name of file :: FirmwareUpgrade.zip "19-Feb-2016 15:44:04,116 [Thread-1] ERROR yes.yeseft.softwareupgrade.impl.ZipUpgrader - path:: C:\YESEFT\FirmwareUpgrade.zip "19-Feb-2016 15:44:04,116 [Thread-1] ERROR yes.yeseft.softwareupgrade.impl.ZipUpgrader - Getname::::RAM0922toRAM0973/
Upgrade.log: IPC is restarted when the upgrade is successful "19-Feb-2016 15:44:04,772 [Thread-1] ERROR yes.yeseft.softwareupgrade.UpgradeUtilStartupGUI - Inside Upgrade Done... "19-Feb-2016 15:44:07,777 [Thread-1] ERROR yes.yeseft.softwareupgrade.UpgradeUtilStartupGUI - Inside restart IPC...
yescps.log: Firmware upgrade commence starts 19-Feb-2016 15:44:10,951 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - * FirmwareUpgrade process started *
yescps.log: Firmware upgrade progress messages 19-Feb-2016 15:44:12,633 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - adding extra files from pinpad into removeFilesName array 19-Feb-2016 15:44:12,633 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - Delete extra pinpad files 19-Feb-2016 15:44:12,633 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - Delete files :8445670103L0 19-Feb-2016 15:44:12,930 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - Response code :Successful command 19-Feb-2016 15:44:12,930 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - Delete files :8442970306A0 19-Feb-2016 15:44:13,211 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - Response code :Successful command 19-Feb-2016 15:44:13,492 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - Response code :Successful command 19-Feb-2016 15:44:13,774 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - Response code :Successful command
yescps.log: Firmware upgrade successfully loaded into PED 19-Feb-2016 16:04:39,438 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - * Firmware Files loaded Successfully, Firmware Upgrade Done *. … 19-Feb-2016 16:04:46,836 [Timer-1] ERROR [TID:22980012] C:\YESEFT/logs - firmwareVersion no::::::0973
yescps.log: failed firmware upgrade is always flagged with a message containing the literal Upgrade Failed * NullPointerException while loading Firmware Files, Upgrade Failed *
21-Apr-2016 17:08:17,805 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - yes.yeseft.transaction.wrapper.VeriFone.VeriFoneTransactionWrapper@35bf7e,,1,VeriFone Wrapper Initilized, 21-Apr-2016 17:08:17,956 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - yes.yeseft.terminal.dataloader.VeriFone.VeriFoneDataLoader@1f00d57,,1,Updating VeriFone Terminal Configuration In : TRMDOL.CFG, 21-Apr-2016 17:08:18,009 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - yes.yeseft.terminal.dataloader.VeriFone.VeriFoneDataLoader@1f00d57,,1,Updating VeriFone In : ICCDATA.DAT, Initialization Sucessful . . . .
21-Apr-2016 17:09:35,481 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - Inside P2PE HeartBeat: 21-Apr-2016 17:09:35,481 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - Inside Polling Agent :::;::: ::::: 21-Apr-2016 17:09:35,481 [Thread-2] ERROR [TID:22980012] C:\YESEFT/logs - Inside readConfigurationData::: 21-Apr-2016 17:09:35,481 [Timer-1] ERROR [TID:22980012] C:\YESEFT/logs - Inside processingPEDCmnd::: 21-Apr-2016 17:09:35,481 [Timer-1] ERROR [TID:22980012] C:\YESEFT/logs - Inside checking Transaction Status for HB:: 21-Apr-2016 17:09:35,481 [Timer-1] ERROR [TID:22980012] C:\YESEFT/logs - Inside 7816 21-Apr-2016 17:09:35,762 [Timer-1] ERROR [TID:22980012] C:\YESEFT/logs - inside Notification API to Send HB:::: 21-Apr-2016 17:09:36,465 [Timer-1] ERROR [TID:22980012] C:\YESEFT/logs - Pinpad serial no::::::325011498 21-Apr-2016 17:09:36,465 [Timer-1] ERROR [TID:22980012] C:\YESEFT/logs - firmwareVersion no::::::4.0.5.7 21-Apr-2016 17:09:36,465 [Timer-1] ERROR [TID:22980012] C:\YESEFT/logs - Message Type Identifier ::: heartbeat 21-Apr-2016 17:09:36,465 [Timer-1] ERROR [TID:22980012] C:\YESEFT/logs - Payment Capture Device (TID)::: 022980012 21-Apr-2016 17:09:36,465 [Timer-1] ERROR [TID:22980012] C:\YESEFT/logs - Model Type Identifier ::: Vx820