take a look at this picture to understand how Nextcloud and Collabora integration works (lot of good threads regarding this topic exist on this forum). I have no idea if it is supposed to work without https… most likely not.
I use ssl certificates now. In my browser it works, even from outside my lan. However when I open a file from my Android phone(nextclient app) it keeps loading.
Such issues often result from IPv6 issues. Mobile devices often prefer IPv6 if there is DNS record configured for it… but it’s harder to make it work, especially within internal network… router often have IPv6 port forwarding separated from IPv4 (and often forgotten for this reason).
But i can login and i can see the files. no issues what soever. only problem is that the client wont load the office files.
When i install the build in collabora server it works as expected. (also on mobile client) When i use my standalone collabora server it works except for the android client.
I’m sorry my crystal ball is blurry today… Please try to analyze the issue, collect and review logs and come back with the problem you have…
In general there should be no difference in desktop and mobile client - if you see this you got the hard job to identify this issues and find the solution…
I’m sorry I have no experience with Nginx… the only setting feels “wrong” in my eyes is https://192.168.2.1x I’m under impression https works with hostnames only… but from the fact it works for the browser there should be no problem with certificates behind the reverse proxy.
I’m using traefik and plain http behind the reverse proxy. In my setup .odt file opens from mobile client with collabora…
dns for both systems "Public dns for boths systems is ok"
reverse proxy for both systems "i have one reverse proxy server that proxys to boths systems. nextcloud and collabora."
valid TLS cert for both systems "both have letsencrypt certificate"
configure collabora fqdn within NC "this is also done"
configure NC host within Collabora "this is also done"
I reinstalled a reverse proxy. with minimal setup. same issue.
So what i am asking myself is this correct. I setup public dns entries for nextcloud and collabora. They both are on the same public ip address. So when i go to nextcloud.domain.com i will hit my reverse proxy system and will redirect me to my nextcloud system. I did the same for collabora.
Is id needed for collabora do be accesable for the outside world?
So i dont run a reverse proxy on collabora system itself. The proxying is done from 1 machine only to collabora. and also to nextcloud.
it seems to be a bug however i can not pinpoint it. If someone could check if the latest versions are working and the mobile nextcloud app is opening office documents then i am a lot further.
I am using the standalone version of collabora. not the build in core app.