jlesage / docker-firefox

Docker container for Firefox
MIT License
1.4k stars 266 forks source link

not working with ipad 3 ios 9 #172

Open Shiroe93 opened 1 year ago

Shiroe93 commented 1 year ago

i'm not able to open the istance from my ipad 3 neither from browser nor VNC (it works on other systems)

manut999 commented 1 year ago

Same here

jlesage commented 1 year ago

What happens exactly when you try to access the UI ?

manut999 commented 1 year ago

I see just a black screen, nothing else. VNC works but it‘s hard to find a client for iOS 9.3.5

Shiroe93 commented 1 year ago

I see just a black screen, nothing else. VNC works but it‘s hard to find a client for iOS 9.3.5

Have you anything to suggest? No client that I tried worked

Shiroe93 commented 1 year ago

What happens exactly when you try to access the UI ?

Works fine on windows On iPad ios 9.3.5 Safari gives a blank page and every VNC client I've tried gives me a connection error

manut999 commented 1 year ago

I see just a black screen, nothing else. VNC works but it‘s hard to find a client for iOS 9.3.5

Have you anything to suggest? No client that I tried worked

VNC Viewer (RealVNC, Version 3.9.4.46006) is working for me. I had to install it on my new iPad, then went to the AppStore on the old iPad (My Apps, not on my iPad) and install it from there. I think first installing it on an iPhone would also work.

jlesage commented 1 year ago

Web access requires a recent browser, so it's possible that iOS 9 doesn't support everything needed. Maybe you could try to install Chrome instead?

However, any VNC client should work. Make sure you properly mapped port 5900 when you created the container (assuming you are using the default bridge network).

Shiroe93 commented 1 year ago

Web access requires a recent browser, so it's possible that iOS 9 doesn't support everything needed. Maybe you could try to install Chrome instead?

However, any VNC client should work. Make sure you properly mapped port 5900 when you created the container (assuming you are using the default bridge network).

i managed to make it work with vnc viewver suggested by @manut999 but when i enable secure connection (SSL or TLS) it stops working again

sindre-nord commented 9 months ago

Could you please elaborate on what the hole solution is here? Do you even use the docker-firefox or do you simply remote into your Pi and use that? I could not get this running myself, so just wanted to ask in case I have misunderstood something.

@manut999 or @Shiroe93

Shiroe93 commented 9 months ago

You have to add the VNC viewer app to your apple account with a device that let you download the app (the last version requires ios 12 if I remember correctly) then you can go to your iPad 3 or another apple device that is stuck on an older version and download the latest compatible version from your account library From there follow the normal procedure in this repo

gargamelonly commented 8 months ago

Hi. I also have a black screen when trying to use the Safari of iOS 9.3.5 on an old iPad. I fail to understand why do I need VNC installed on the iPad if I am accessing the Docker instance only from the built in browser to port 5800? It loads ok on my windows machine which does not have VNC installed.

sindre-nord commented 8 months ago

@gargamelonly. I tried to access the site via the browser on the old iPad, but it does not work for me. If I access the site via browser from a newer device it works fine. The solution for me was as the one suggested by @Shiroe93. As to why this is the case, I can't be more specific than to say that the browsers available on iOS 9.3.5 doesn't support the needed features for the rendering to work.

You have to add the VNC viewer app to your apple account with a device that let you download the app (the last version requires ios 12 if I remember correctly) then you can go to your iPad 3 or another apple device that is stuck on an older version and download the latest compatible version from your account library From there follow the normal procedure in this repo

and7ey commented 7 months ago

I am also looking for a solution to work with docker-firefox with old iOS 9.3.5 browser (tried Safari and Chrome). The black screen is shown.

In my case it also works thru VNC client (RealVNC viewer in my case), but I can not use it - it doesn't allow my iPad to automatically lock the screen. So, I prefer the option with the browser.

Probably, editing of some Firefox Preferences could help? https://searchfox.org/mozilla-release/source/modules/libpref/init/StaticPrefList.yaml But I am not sure where the problem is and how to debug it. iOS allows to send the problem report and it refers there to something like NS UI Constrain.

AntoG87 commented 4 months ago

I have also tried from an iOS 9.3.x and it doesn't work from the newest version of the docker (black screen, no rendering of the webpage). Would it be possible that installing and running older versions of the docker (older versions of Firefox then) would fix the issue? I am running this from a Pi4.

jlesage commented 4 months ago

All previous versions of the Docker image are available on Dockerhub. You can try older ones, but I don't think you will have better success...