I need to set up linphone-android on an old android 4.4.2 tablet. Naturally, I 
am forced to use an old version of the app, trial and error demonstrated that 
4.0.1 from the f-droid archive is what installs and starts up on this 
particular device.

When I am trying to use the assistant to add my existing free linphone account, 
the app will respond "Failed to query server. Try again later". Obtaining logs, 
the underlying error appears to be that the app tries to verify username and 
password at subscribe.linphone.org, and while the domain resolves and resolves 
to belledonne owned (e.g. 5.135.215.41) addresses, the ipv6 addresses will be 
unreachable, the ipv4 ones, give connection refused when tried on port 444 by 
the app.

I have other devices with already set up linphone apps, one of them, the same 
make of tablet, same android version, and same linphone app version. kernel and 
build are identical, the apk used to install linphone, is identical.

Pretending to add a new existing linphone account there, gives the same "Failed 
to query server. Try again later"-message, looking at the logs for that later, 
shows that registering, at sip.linphone.org, works fine for accounts that the 
app already has authentication data for, and that the tls negotiation goes fine 
for sip.linphone.org, or, on yet another device lima.linphone.org, based on 
ISRG Root X1 and Let's Encrypt, but since on those devices, I also find network 
unreachable / connection refused errors for the connection attempt to 
subscribe.linphone.org, I suspect that I'd be f***'ed on these devices, too, if 
I wasn't so lucky and had my accounts already added since years.

So for one, I'd like to understand what is happening, naturally, I think of 
different server settings for the subscribe subdomain, I don;t even think it's 
cert- or tls version related, since tls negotiation isn't even beginning. One 
far shot would be banlists: the IP I am coming from, is on spamhaus' PBL aka 
policy blocklist, but the explicit use case of that list is preventing direct, 
unauthenticated emails from ISP controlled, non-permanently assigned IP 
addresses (like my mobile internet IP) - I'm not having the means to test that 
hypothesis and come from another, unlisted IP, but that would be the wrong list 
for the wrong reason. Far shot, as I said, and whatever the real reason is, I'd 
like to learn about it.

My other goal is removing this obstacle, which could be linphone revising the 
server settings for the subscription server, or, some workable hack that would 
allow me to supply the initial secrets needed for registration that the app 
would normally get from subscribe.linphone.org when the account is added, in a 
different way, e.g. by running a 'remote provisioning server' locally if that 
would solve it. I would still need help with obtaining these secrets in the 
first place, and how to run minimal remote provisioning as someone who'd at 
best know how to start the python built in http server or to send a simple http 
api request from the command line with curl, i.e. poweruser perhaps, but in no 
way a dev.

Thanks in advance, any productive suggestions welcome, and thanks, too. for 
providing this ecosystem

j
_______________________________________________
Linphone-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/linphone-users

Reply via email to