YouTrack APP on android "Network request failed"

Hi,

I'm currently self-hosting YouTrack and wanted to try the mobile app on my phone. Unfortunately, it appears that the app refuses to use my server and gives the error “Network request failed: undefined”.

I am aware that the application cannot use self-signed certificated. However, I use an internal certificate authority & acme server so that every app have a proper certificate. All of this to say that while the certificate for YouTrack is not self-signed, the CA itself, is.

The certificate authority is installed on my phone and the browser has no issue loading the website. Other services hosted on my infrastructure (which have an app) do not suffer from the same issue!

I'll also add that YouTrack is accessed through a VPN and is not publicly accessible

Is there any way to make my setup work ?
Thanks,

0
2 comments

Hi Samuel,
Stan from YouTrack Support here! 

I'm afraid it's not possible to allow the mobile app to recognize a local Certificate Authority. Currently for the mobile app works only with a standard, publicly trusted TLS certificate. 

There's request YTM-15012 in our public issue tracker requesting to allow the mobile apps connecting to servers with self-signed certificates. I encourage you to vote for it. Voting helps us understand the demand for this functionality and keeps you updated on its progress. To vote, simply sign in to JetBrains YouTrack and click the thumbs-up icon on the issue page.

Don't hesitate to reach out anytime. Have a great day! 

0

Hello,

Thanks for your response. 

I understand why self-signed certificate are not implemented, as this adds some overhead and potential confusion to users. 
But I'll argue that my use case is different. The whole point of system-wide certificate authority stores (be it system or user) is to help app developers determine if a certificate is valid and avoid individual apps trusting certificates themselves.

I'll go and plead my case in the issue tracker then.

Thank you for your help!

 

0

Please sign in to leave a comment.