How to get around the Sapphire dial-in from Verifone (Sometimes…)
Recently (Memorial Day weekend) I had a location that the Sapphire boot-fixed. The location was running Buypak 5.04.06 and lost the gemcom.ldm file.
We did not have helpdesk at the time making a dial-in not a viable option without shelling out $688 ($588 + $100 expedite fee). I am just a little tight with money and don’t believe the value to be there for such an unused and often uninformed service.
I set about the process by trying the usual vfg-file-that-should-not-be-named process but it failed almost immediately. Thinking that Verifone had blocked me with some nefarious settings I went on to the next resolution.
I figured that since the file was corrupt on the Sapphire and ususable at the time, I would be able to use the workstation to restore gemcom communications from that point of access, with an upgrade to the workstation.
I upgraded the workstation to Rubylink on Com2 and tried the polling process. Still a no go. It was time to call the Helpdesk.
The call to the Helpdesk went as expected, “That station has not signed up for Helpdesk, we cannot dail-in”. So I posed the question, “Shouldn’t an upgrade of the BackOffice replace the gemcom files?” The answer was a no, that the gemcom file is present in all installations so there was no need to reload it when an upgrade is performed. Great, no help there either.
Now comes the delima, how to get the gemcom file back in the Sapphire without a dial-in and with as little effort as possible.
Close inspection of the relsapp.vfg gives us the answer. The older version loaded the files, the newer ones don’t. A quick comparison of the Backoffice section reveals that.
I took the file lines from the old version and placed them in the new version relsapp.vfg.
File=gcoms2.ld~ gcomms.ldm
File=gemcm2.ld~ gemcom.ldm
An upgrade then reloads the files.
A Quick disclaimer:
Tinkering with any of the vfg files can be disasterous business. Make sure to work on a COPY of the vfg file or have a backup of the original somewhere.
This strategy or process is not documented, condoned or acknowledged by Verifone. The previous, corrupted file, whatever it may be, will still be in the system and will eventually need to be cleaned out. Clean-up is a part of the Verifone dial-in process. This just makes a clean copy of the file available in the system.