Message
 
 
General information
Forum:
Internet
Category:
Other
Miscellaneous
Thread ID:
01641154
Message ID:
01641300
Views:
26
>>>>>>>>>>>>>>>>>>>>>>Hi,
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>I am trying to test the following:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>On customer server I installed a Web API site. When I connect to their server (via VPN and RDT) I can enter a URL into the IE on the server (where the Web API is installed) and I get a string returned that I expect. So it works.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>Can you access with web page from your machine (i.e. not just on the server using RDT) ?
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>No. Which means that even if I VPN my iPad to their network, something will be blocking. I will be driving to the customer site today and test it there. This is super important for me as they will be my first iOS app customer.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>Thank you.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>Hi. Been offline for a couple of days. Did you resolve this ?
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>No. Which is a pain because I cannot test the iOS app from my office. And the customers is 60 miles away. And making the trip for every test is not a practical approach. When I was on-site, at customer, this Wednesday, I asked their IT manager if what I am trying to do (connect my iPad to the server from my office) is possible, and he said No.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>Just to be clear : Can you browse their server on your PC browser when connected over VPN ?
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>No. I tried it. I can do it when I RDP to their server but not from my PC browser :(
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>What URL are you using ? The IP address of the server ?
>>>>>>>>>>>>>>>Did the IT manager tell you why the answer was 'No' ?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>I think I was using the name of the server. But I can try with IP as well.
>>>>>>>>>>>>>>No, the IT manager did't tell me why. You see even when I was onsite he had to connect the iPad to their network, in order for the iPad to "see" the server. When I am in my office, I am not connected to their wireless network. Maybe this is why.
>>>>>>>>>>>>>
>>>>>>>>>>>>>I'd concentrate on getting access to the site from your PC browser over VPN. If that's not working there's no chance that the IPad would work either.
>>>>>>>>>>>>>Can you ping the IP address of the remote server over VPN ?
>>>>>>>>>>>>
>>>>>>>>>>>>Yes, I can ping their server from my PC. And yes, I can get the Web API return the version number from my browser, using the IP address (instead of name). Thank you!
>>>>>>>>>>>>But I cannot get the iPad browser to call the server :(.
>>>>>>>>>>>
>>>>>>>>>>>Can you make a VPN connection with the IPad ? (Settings/General/VPN)
>>>>>>>>>>
>>>>>>>>>>When I enter the URL for Citrix Access Gateway VPN to this customer on iPad and enter my ID and password I get message somethings like "If the Access Gateway Plug in for Java does not start automatically, you can open the Access Gateway session window manually". But if I understand correctly, Java does not run on iOS. In fact when I click on the link to start the session window manually, I get message that "JRE is not installed on your machine. Install JRE and try"
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>Hmm. Might be wrong but I don't think Apple allows the Java runtime on their machines (for the same reasons they won't, for example, allow Flash). Guess you're stuck if they're using Citrix :-{
>>>>>>>>>Bear in mind that I might be wrong - Citrix gateway is not something I'm familiar with.....
>>>>>>>>
>>>>>>>>I think you are right about Apple and Java. Thank you for your help!
>>>>>>>
>>>>>>>If you are using IIS Express for local development you may be able to test on Safari on the IPad. See : https://blog.appliedis.com/2013/07/08/accessing-an-iis-express-site-from-an-ipad/
>>>>>>
>>>>>>You see, locally, on my server I can connect iPad and test it. But something does not work when I go to the customer site. So I need to test it in the customer environment. I may have to go back there again and bring my PC and test and make adjustments on-the-go.
>>>>>
>>>>>What doesn't work when you're testing with the IPad on-site compared with when testing in your local environment ? Does it work OK using Safari on your PC over VPN ?
>>>>
>>>>When I am on-site and using iPad and connecting to the server, I get a very limited error. Basically just error number. But since I was getting this error I learned how to make Web API to store a log of errors on the server. So now it would be nice to test again and see what the log shows. But the only way I can do it is when going to the site. 60 miles one way :(.
>>>
>>>So it's a server error ? What's the error number ?
>>>If you can get a RDT connection to the server you should be able to view the logs from your end.
>>>
>>
>>The error number is 500. But I am not sure this is meaningful. The Web API was created by a couple of off-shore programmers. And they must have put this number. I actually wrote to them today to make the errors more descriptive. We will see if they listen :)
>
>500 is 'Internal server error'. Chances are that your C# code threw an unhandled exception. Quite often it will turn out to be a permissions problem.....
>

Thank you. I will double check the user ID and password of SQL Server connection.
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham
Previous
Reply
Map
View