IMatch WebServices are not running

Started by sinus, August 11, 2017, 07:40:41 AM

Previous topic - Next topic

sinus

This morning I had the message, see attachement.
The mentioned error-log I did not found, was not there.
The apps does not more work.

The only thing is, I have seen, that windows did update the system (automatically), but all other progs and so on seems ok, but I guess, this could be a reason!?

Hm, curious, IMatch 5 works fine, also VarToy, what im IM6 not works.
This means, does IMatch 2017 must use the web to work properly? (just good to know).
Best wishes from Switzerland! :-)
Markus

thrinn

Hi Markus,
IMatch does not need "the Web" as such, but everything connected to the Web Services (endpoints) implemented in IMatch use the same protocol internally as the internet. Apps, for example, like the Vartoy App.
I would just try to do what the message window says: Go to Preferences > Applications and change "Port Number" and "Remote Debugging Port" to other values (different ones, mind). Then restart IMatch.

Maybe some other program already uses the ports you configured (port numbers in the higher range are not reserved for some specific program). As the message say, if you open a cmd prompt as administrator, you can use netstat -b to see which program blocks the port. You will get something like:

  TCP    127.0.0.1:50450        TRN2012:50520          HERGESTELLT
[chrome.exe]
  TCP    127.0.0.1:50519        TRN2012:50257          HERGESTELLT
[IMatch2017x64.exe]
  TCP    127.0.0.1:50520        TRN2012:50440          HERGESTELLT
[IMatch2017x64.exe]

That means, on my PC Chrome uses port 50450 at the moment, while IMatch uses 50519 and 50520.
Thorsten
Win 10 / 64, IMatch 2018, IMA

Mario

I suggest you just reboot your system once. Then retry.
The log files are  always in the TEMP folder on your system.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

sinus

Quote from: Mario on August 11, 2017, 09:02:20 AM
I suggest you just reboot your system once. Then retry.
The log files are  always in the TEMP folder on your system.

I looked in the TEMP-folder, but there was not such a file. I also searched the whole PC, such a file was  not there.
But reboot did the trick, now IMatch works again.  :D
Best wishes from Switzerland! :-)
Markus

sinus

Quote from: thrinn on August 11, 2017, 08:16:35 AM
Hi Markus,
IMatch does not need "the Web" as such, but everything connected to the Web Services (endpoints) implemented in IMatch use the same protocol internally as the internet. Apps, for example, like the Vartoy App.
I would just try to do what the message window says: Go to Preferences > Applications and change "Port Number" and "Remote Debugging Port" to other values (different ones, mind). Then restart IMatch.

Maybe some other program already uses the ports you configured (port numbers in the higher range are not reserved for some specific program). As the message say, if you open a cmd prompt as administrator, you can use netstat -b to see which program blocks the port. You will get something like:

  TCP    127.0.0.1:50450        TRN2012:50520          HERGESTELLT
[chrome.exe]
  TCP    127.0.0.1:50519        TRN2012:50257          HERGESTELLT
[IMatch2017x64.exe]
  TCP    127.0.0.1:50520        TRN2012:50440          HERGESTELLT
[IMatch2017x64.exe]

That means, on my PC Chrome uses port 50450 at the moment, while IMatch uses 50519 and 50520.

Thanks, Thorsten, interesting for me, what you explained, really, I understand this now better.
And after a reboot, what Mario suggest, all works again.
Best wishes from Switzerland! :-)
Markus