Closed mikaelelf closed 7 years ago
@mikaelelf Resrobot is working for me in Sailfish OS. Unfortunately I don't have the possibility to test in Symbian. Is it still not working for you?
No, it's not working! Tell me if you want additional informatin.
@mikaelelf Do you see anything interesting when running Fahrplan from the command line? Does anything of the following work?
how do I do that? From cmd in delight app? Which command to use?
I have never used Symbian, so I can't help there. Does someone else know?
Could it is the same problem as #212?
I don't know. It searches for a while an then report "no results were found".
Additional info: when using the same ver nr of fahrplan on Harmattan, it behaves in the same way as symbian. However updating this version to latest (2.28, not available for symbian ) resrobot.se works.
latest (2.28, not available for symbian )
My fault. I completely forgot to build and upload 2.0.28 to AppList. Will try to do it this week.
Aha, that's probably the explanation then. ResRobot changed their API earlier this year, and support for that was fixed in Fahrplan 2.0.28.
I just built and uploaded 2.0.28 to AppList.
@mikaelelf, can you try now?
sorry, doesn't change anything :(
@mikaelelf This is a bit of a long-shot, but just to be able to rule out #212, could you go to https://api.resrobot.se/v2 in the Symbian web browser? You should get a 404 error, but if you get some kind of certificate error, then that could be the problem with Fahrplan.
with opera mini a 404 error, with nokia browser "webbrowser cannot connect to the web site".
Opera Mini uses Opera's servers to download and render the page, so it might still work there.
Can you open other websites with Nokia Browser?
If yes, then it might be missing root certificate in Symbian Certificate Store. Or it could be that ResRobot uses protocols/ciphers which are not supported by Symbian.
Can you open this page: https://ssltest11.bbtest.net/ in Nokia Browser?
It uses the same Root CA certificate as ResRobot.
Looks like this in Nokia Browser.
Looks Ok. Then it might be some Symbian-ResRobot incompatibility.
I can see here that ResRobot uses SNI, which is not supported by Symbian. But you should have gotten an error that certificate doesn't correspond to the domain name, not just "cannot connect" error.
Does this page open for you too: https://ssltest8.bbtest.net/?
Yes, looks about the same as the previous page. Though had to make an approval, a dialogue said: The service ssltest8.bbtest.net has sent a none reliable certficate. Accept anyway?
Ok, I undusted my old Symbian phone and checked: it's SNI issue. We're aborting SSL connection because of hostname mismatch. This can be ignored for ResRobot parser by Fahrplan and should fix the issue. I'm making a fix.
Great to hear, thanks for you work 😁! Fahrplan is about my most important app. Even the wayfinder (which had a public transport part built in) in googles map app stopped working some months ago.
just one question: Will this fix show up in a later update or will we see a specific symbian update on app list?
I will have a look, we can do a symbian only update but i will have a look if there are other bugs around. I plan to do the release early next week.
@smurfy FYI I'm working on an update to the Matka.fi backend because they are changing their API. Will try to have it finished before next week then.
@f03el, can you open a bug for this? I just created a 2.0.29 milestone and will assign your bug to it, so we can track the next release.
@leppa Nice, see #252.
Is it far to go before a symbian update ?
/mikael
Refers to #233. "Resrobot" stopped working a few weeks ago, but to my surprise "vasttrafik", which had stopped working do work again!! Well, this seems shaky and random... Could you check this up please? Why does "vasttrafik" (Gothenburg local public transports) work again and why does "resrobot" (countrywide public transports) not work anymore. Could something be done to safe the availability of these public transport data providers??