Partial connection from iPad

Started by rgdudley, January 24, 2017, 03:07:08 AM

Previous topic - Next topic

rgdudley

Connecting via iPad.   Had to use IP address to get connected, but still only got what you see in the attached screen shot.   BUT I am able to access the help screens if I edit the address for that.  So I am able to access the program... but can't access the working part.

Richard
R

rgdudley

#1
Note that I do not get any farther than that screen.... nothing else happens.
R

Mario

This is a typical Apple problem.
Your iPad cannot resolve the computer name (map the computer name of your IMWS computer to the IP address). Don't ask me why, I don't use Apple devices and have no experience. Usually this just works.

You are using the IP address of the IMWS computer in your URL (I see that in your screen shot).

Since your iPad cannot find out the IP address of your IMWS machine from it's name you need to change the config.json file to use the IP address as well.

See The IMatch Anywhere FAQ at: https://www.photools.com/imatch-anywhere/imatch-anywhere-faq/ for details.

Scroll down to Technical Questions and then read point 4 under the My browser cannot connect to IMatch WebServices headline.

You just need to change the imwsUrl in the config.json file to use the IP address of the IMWS computer instead of it's name.


Note: If you are eligible to Apple support, please ask them why your iPad is unable to use the DNS server in your network. Usually this works - except for Apple devices.
If you get a reply or they tell you what you have to change on your iDevice, let us know. I can then update the FAQ.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

ChrisG.

From my experience iOS and Mac OS X has issues with resolving netbios server names. You need a FQDN or the specific server IP address.

Aubrey

Quote from: Mario on January 24, 2017, 09:05:49 AM
This is a typical Apple problem.

See The IMatch Anywhere FAQ at: https://www.photools.com/imatch-anywhere/imatch-anywhere-faq/ for details.


Yep, typical Apple!

I've just checked on my setup, if I change imwsUrl to my ip-address e.g.,:
"imwsUrl": "http://192.168.10.60:8081",

Then works fine on ipad.

With my Android phone and other PCs I can still access using http://IMATCH-PC:8081/imatchviewer

so somewhere my DNS server is making the translation of IMATCH-PC to 192.168.10.60

A Google search "ipad does not recognize local computer name" turns up quite an amount of info. I need to work through it.


Aubrey.

Mario

Quote from: Aubrey on January 24, 2017, 01:05:30 PM
With my Android phone and other PCs I can still access using http://IMATCH-PC:8081/imatchviewer
Aubrey.
The DNS lookup is usually a total no-brainer with Windows, Linux, Android. Only Apple devices don't handle it for whatever reasons. Probably DNS lookups in a local network are not sexy enough or whatever.

The problem with hard-coding the IP address of the IMWS server in the config.json is that it will break when your DNS server assigns a different IP address to the server.
Some routers allow you to stick a fixed IP to each computer, some routers just assign a random IP every 24h...
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

rgdudley

I changed the computer name to the computer's IP address in the config.json file.  At first it didn't seem to work, but after a few tries it started working correctly  ::)
R

Mario

If the problems persist, clear the cache of your browser. It may have old URLs cached.

Did you contact Apple support? I'm sure you are eligible for support for some years after buying an iDevice.
I would like to have some hard facts to include in the IMatch Anywhere FAQ.

This "My Apple device does not support standard network protocols and cannot find a computer by name" comes up often...
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

jch2103

For what it's worth, I've been able to use an old iPad mini without any special measures. I don't know if it's successful because it's an old iDevice, or something else...
John