- 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
19-Feb-2020 19:16:19,361 [main] INFO C:\YESEFT/logs - Entering GUIMain 19-Feb-2020 19:16:19,363 [main] ERROR C:\YESEFT/logs - GUIMain nameOS::Windows 10 19-Feb-2020 19:16:19,389 [main] INFO org.springframework.context.support.ClassPathXmlApplicationContext - Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@1b0f6b2: display name [org.springframework.context.support.ClassPathXmlApplicationContext@1b0f6b2]; startup date [Wed Feb 19 19:16:19 IST 2020]; root of context hierarchy 19-Feb-2020 19:16:19,449 [main] INFO org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [beans.xml] 19-Feb-2020 19:16:19,737 [main] INFO org.springframework.context.support.ClassPathXmlApplicationContext - Bean factory for application context [org.springframework.context.support.ClassPathXmlApplicationContext@1b0f6b2]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1c43f4e 19-Feb-2020 19:16:19,824 [main] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1c43f4e: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,UpgradeManager,downloaderBean,upgraderBean,progressTracker]; root of factory hierarchy 19-Feb-2020 19:16:19,839 [main] INFO C:\YESEFT/logs - Language :en Country :GB 19-Feb-2020 19:16:19,840 [Thread-1] INFO C:\YESEFT/logs - Before Call Inside upgrade method 19-Feb-2020 19:16:19,841 [Thread-1] INFO C:\YESEFT/logs - Inside upgrade method of Upgarde Manager 19-Feb-2020 19:16:20,034 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,Creating psedoTerminal, 19-Feb-2020 19:16:20,035 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,Opening psedoTerminal, 19-Feb-2020 19:16:20,064 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,Calling to proxy setting method ::C:\YESEFT, 19-Feb-2020 19:16:20,065 [Thread-1] ERROR C:\YESEFT/logs - ProxyhostValue :: proxyportValue:: 19-Feb-2020 19:16:20,065 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,Proxy setting is not set, 19-Feb-2020 19:16:20,123 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,Null Status Recieved :: , 19-Feb-2020 19:16:20,276 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,Going to check for language files, 19-Feb-2020 19:16:20,277 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,Inside downloadLangaugeFiles(), 19-Feb-2020 19:16:20,384 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,PinPadName::Verifone P400, 19-Feb-2020 19:16:20,387 [Thread-1] ERROR C:\YESEFT/logs - yes.yeseft.transaction.utils.SignatureUtils@14e02ab,,1,Initializing SignatureUtils, 19-Feb-2020 19:16:20,387 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,Call keyChangeFunction, 19-Feb-2020 19:16:20,387 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,keyChangeFunction, 19-Feb-2020 19:16:20,387 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,Entering claim, 19-Feb-2020 19:16:20,387 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,Exiting claim, 19-Feb-2020 19:16:20,388 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,Entering setDeviceEnabled, 19-Feb-2020 19:16:20,388 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,Exiting setDeviceEnabled, 19-Feb-2020 19:16:20,388 [Thread-1] ERROR C:\YESEFT/logs - Send Software Upgrade request 19-Feb-2020 19:16:22,340 [Thread-1] ERROR C:\YESEFT/logs - Inside Firmware Upgrade PEDrequest :::yes.api.parameters.request.PEDSoftwareRequest@12a4569 19-Feb-2020 19:16:23,267 [Thread-1] ERROR C:\YESEFT/logs - Inside Firmware Upgrade PEDresponse :::yes.api.parameters.response.PEDSoftwareResponse@1219644 19-Feb-2020 19:16:23,271 [Thread-1] ERROR C:\YESEFT/logs - Inside SWfileSetInfoReader java.io.StringReader@19df799 19-Feb-2020 19:16:23,271 [Thread-1] ERROR C:\YESEFT/logs - Inside DeviceSWFiles yes.api.eftdataset.objects.DeviceSWFileset@742441 19-Feb-2020 19:16:23,272 [Thread-1] ERROR C:\YESEFT/logs - Inside SWfiles [Lyes.api.eftdataset.objects.DeviceSWFile;@18e76e8 19-Feb-2020 19:16:23,272 [Thread-1] ERROR C:\YESEFT/logs - For inside 19-Feb-2020 19:16:23,272 [Thread-1] ERROR C:\YESEFT/logs - Name: FirmwareUpgrade-66110.zip URL: http://ukdc2-fte7-rsu02.emboss.worldpaytd.local:8080/downloads/FirmwareUpgrade-66110.zip Size: 41304154 Checksum: 7D39F515EF4AC848427A9C073BD3AAD0 19-Feb-2020 19:16:23,709 [Thread-1] ERROR C:\YESEFT/logs - downloadSWFile C:\YESEFT/FirmwareUpgrade-66110.zip 19-Feb-2020 19:16:38,812 [Thread-1] ERROR C:\YESEFT/logs - File verification successful. 19-Feb-2020 19:16:38,812 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,Entering setDeviceEnabled, 19-Feb-2020 19:16:38,812 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,Exiting setDeviceEnabled, 19-Feb-2020 19:16:38,813 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,Entering setDeviceEnabled, 19-Feb-2020 19:16:38,813 [Thread-1] ERROR C:\YESEFT/logs - jpos.YESEFT@3c4b2e,,1,Exiting setDeviceEnabled, 19-Feb-2020 19:16:38,813 [Thread-1] ERROR C:\YESEFT/logs - inside extracting zip file 19-Feb-2020 19:16:38,813 [Thread-1] ERROR C:\YESEFT/logs - Name of file :: FirmwareUpgrade-66110.zip 19-Feb-2020 19:16:38,814 [Thread-1] ERROR C:\YESEFT/logs - path:: C:\YESEFT\FirmwareUpgrade-66110.zip 19-Feb-2020 19:16:38,815 [Thread-1] ERROR C:\YESEFT/logs - Getname::::NewFirmwareupgrade.properties 19-Feb-2020 19:16:38,816 [Thread-1] ERROR C:\YESEFT/logs - Getname::::VIPA66110/ 19-Feb-2020 19:16:38,817 [Thread-1] ERROR C:\YESEFT/logs - Getname::::VIPA66110/VIPA_6.6.1.10_Upgrade.tar 19-Feb-2020 19:16:39,161 [Thread-1] ERROR C:\YESEFT/logs - After post install upgarde 19-Feb-2020 19:16:39,161 [Thread-1] ERROR C:\YESEFT/logs - inside Upgrade and extracting zip file and return the status :: true 19-Feb-2020 19:16:39,162 [Thread-1] ERROR C:\YESEFT/logs - status........true 19-Feb-2020 19:16:39,162 [Thread-1] ERROR C:\YESEFT/logs - Inside Upgrade Done... 19-Feb-2020 19:16:42,162 [Thread-1] ERROR C:\YESEFT/logs - Firmware Upgrade For OS : Windows 10