PDA

View Full Version : [BUG] Pages do not load. Black screen.


BS_1
01-27-2012, 10:56 AM
Phone: HTC Hero (http://www.htc.com/us/products/hero-sprint/#overview) - Android 2.1-update1

Any Store or Community pages do not load for me. I get the "Loading..." popup, but after a few seconds it disappears and I'm left with a black screen where the page should have loaded.

Other Phones (from thread):
HTC Aria - Android 2.1
LG Optimus GT540 - Android 2.1-update1
Motorola Backflip - Android 2.1
Motorola Flipout - Android 2.1
Orange San Francisco (ZTE Blade) - Android 2.1-update1
Samsung GT-i5700 Galaxy Spica - Android 2.1
Samsung GT-I5800L Galaxy 3 - Android 2.1-update1
Samsung Mesmerize (I500) - Android 2.1
Sony Ericsson Xperia X8 - Android 2.1
Sony Ericsson Xperia X10 Mini Pro - Android 2.1

So far, this seems like a problem with phones running Android 2.1.

Update:
Please, update to v 1.0.1 / 1301253 and let us know.

broadwey
01-27-2012, 11:17 AM
Do you have access to the beta?

BS_1
01-27-2012, 11:19 AM
Do you have access to the beta?
I do.

Azgrel
01-27-2012, 01:14 PM
I have the same problem on Samsung GT-i5700 Galaxy Spica.

DpNo1
01-27-2012, 05:55 PM
Getting this exact problem on my LG Optimus GT540 running Android 2.1-update1

smash
01-27-2012, 06:00 PM
Give restarting the app a try.

Radthor Dax
01-27-2012, 06:05 PM
I'm experiencing the same problem. I detailed it here ('http://forums.steampowered.com/forums/showthread.php?t=2507296').

DpNo1
01-27-2012, 06:10 PM
Give restarting the app a try.

Have tried restarting the app multiple times, manually logging out and back in again and restarting my phone, still no go :(

robotman5
01-27-2012, 06:45 PM
Have tried restarting the app multiple times, manually logging out and back in again and restarting my phone, still no go :(

i restarted the app and it fixed it for me tho i am on an ipod touch so it may be a bug.

BS_1
01-27-2012, 08:48 PM
Give restarting the app a try.
Restarting does not fix it for me.

VulcanPyroman
01-28-2012, 12:43 AM
I am having the same issue on a Sony-Ericsson X8, Android 2.1. Restarting does not work.

DpNo1
01-28-2012, 04:28 AM
My phone with this problem is also running Android 2.1 if that helps with the troubleshooting.

BS_1
01-28-2012, 09:10 AM
I didn't think about the Android version! I'm running 2.1 as well. (2.1-update1 to be exact.)

DpNo1
01-28-2012, 09:13 AM
OK there seems to be a correlation with the android version, I do hope this problem doesn't just get shelved (due to people with 2.1 being in the minority) since I am stuck with 2.1 since my phone manufacturer has stopped updating my phone. Unfortunately this bug means we are missing out on quite a large portion of the apps features.

Azgrel
01-28-2012, 09:45 AM
I forgot about Android version, it's 2.1 too. Today when I tried to open the store it said that secure connection can't be established.

Vitaliy
01-28-2012, 09:51 PM
We haven't run into this issue on our Android 2.1 phones.
Can you try adding SSL certificates for store.steampowered.com and steamcommunity.com to a set of trusted certificates on your phone?

I am not entirely sure if on those phones you will be required to have root access.
If you have root access you can even download the source code from android.git.kernel.org/?p=platform/libcore.git;a=tree;f=luni/....
Then you could add our certificates, build cacerts.bks using the certimport.sh script and put the updated trusted certificates store on your phone.

Thanks,
-Vitaliy

pepito2k
01-29-2012, 12:34 AM
Any hint on how to do it on a non rooted phone?

I have a Samsung GT-I5800L running Android 2.1-update1 and I have the same problem :(

VulcanPyroman
01-29-2012, 01:24 AM
I don't have a rooted phone and got no idea how to do that.

But I tried to access both sites using the standard browser on my phone. I can access both, but they also both indeed asked to accept the certificate. Just open the community page, and go and fake buy a game, until eventually you come to the log-on page and the certificate pops-up.

After that I tried steam-app again, but nope, still nothing.

After restarting my phone I need to accept the certificate again in the web browser, so it is not really stored generally. I couldn't find an option in the browser to store the certificate or something.

So, it looks likes this might indeed be the issue, but no idea how to solve it.

Tengen
01-29-2012, 01:42 AM
I have a moto backflip (also android 2.1) friends list and chat work but nothing else is loading I have tried to access via the web and everything. Also works there anyone figure out a fix yet

Bladeage
01-29-2012, 02:37 AM
How are you connected to the Internet?
Mobile internet or W-Lan?

*Sry for bad english!

VulcanPyroman
01-29-2012, 02:41 AM
I did a bit of google-ing, certificates seem to be a general issue for Android < 2.2. I tried some of the suggested solutions (no idea whether they are completely bull or sensible, I don't know much about certificates and android etc), but none seem to work and mainly seem to be for wifi connection certificates only. I for example tried http://www.realmb.com/2010/01/android-certificate-installer/ and placing the certificate save from the website with my PC in the root of the SD-card as somewhere was suggested, but no luck.

But anyway, I don't think we should look in a direction like that for a solution. You can hardly ask from the general customer to do these kind of hacks.
Maybe Valve can make it like the web browser that at least a pop-up is shown for older versions of Android, so we can accept the certificate. Annoying, but at least we would be able to use the app fully.

Edit:
I tried both Wifi and 3G

Mangr0v3
01-29-2012, 02:43 AM
Could you programatically accept Valve SSL certificates, even if they're not in the system store?

DpNo1
01-29-2012, 06:31 AM
I had a quick look into trying to manually add SSL Certs to android 2.1 and it seems like there is no easy way to do so and anything else is well beyond my expertise. Thanks Vitaliy for responding though, I really appreciate that Valve is trying to sort this.

BS_1
01-29-2012, 08:40 AM
We haven't run into this issue on our Android 2.1 phones.
Can you try adding SSL certificates for store.steampowered.com and steamcommunity.com to a set of trusted certificates on your phone?

I am not entirely sure if on those phones you will be required to have root access.
If you have root access you can even download the source code from android.git.kernel.org/?p=platform/libcore.git;a=tree;f=luni/....
Then you could add our certificates, build cacerts.bks using the certimport.sh script and put the updated trusted certificates store on your phone.

Thanks,
-Vitaliy
Thank you for the response. It's nice to see that it's getting looked into.

I am not sure how to add SSL certificates as trusted in my phone. I searched around on my phone and I couldn't find anything to do with certificates (besides the popup when going to the store).

I do not have root access.
I don't have a rooted phone and got no idea how to do that.

But I tried to access both sites using the standard browser on my phone. I can access both, but they also both indeed asked to accept the certificate. Just open the community page, and go and fake buy a game, until eventually you come to the log-on page and the certificate pops-up.

After that I tried steam-app again, but nope, still nothing.

After restarting my phone I need to accept the certificate again in the web browser, so it is not really stored generally. I couldn't find an option in the browser to store the certificate or something.

So, it looks likes this might indeed be the issue, but no idea how to solve it.
I don't know much about certificates either. I did what you said, and just exited the web browser and went back into the store and it asked to accept the certificate again.

santiago_fisher
01-29-2012, 08:44 AM
Same for me Android 2.1 xperia x10 mini pro

PSI Defense Up
01-29-2012, 08:57 AM
I've been getting this as well, and no amount of restarting anything has fixed it.

Will see if I can figure out that certificate work later.

Samsung Mesmerize (I500) on Android 2.1.

DoubleD
01-29-2012, 09:01 AM
Working fine for me. iPhone4 iOS5.

delyapple
01-29-2012, 11:55 AM
Having this same issue on my HTC Aria with 2.1 or 2.0

Pimpinpenguin
01-29-2012, 12:17 PM
Yep, same issue with my Sony Ericsson Xperia X10 Mini - Android 2.1
I do believe it's an issue with the certificates as even when i log onto the Steam community site with the web browser is gives me a message that there are problems with the security certificates, however it still allows me access to the site. I do get this message with all secure sites, does anyone else? Apart from this issue it's running great.

sm00th
01-29-2012, 12:32 PM
Add Mototola Flipout to the list. Android 2.1

brphoenix
01-29-2012, 12:58 PM
I also experience this issue.

lg gt540 with android 2.1
I do plan on updating it to 2.3 manually, and will report any changes I notice.

richard.eid
01-29-2012, 01:42 PM
I think this might only work for Wireless and VPN certificates, but you can give it a shot.

http://www.realmb.com/droidCert/

You'll have to either provide it with the URL to Steam's Store and Community certificates or Steam's certificates that you have exported to your PC. I'd try it myself, but I'm on Android 2.3. I'd also give you the links to the Steam certificates I uploaded to that site, but certificates are certificates and you shouldn't trust this sort of thing to strangers.

Anyway, I guess there are some workarounds Valve could do on this.

http://stackoverflow.com/questions/2642777/trusting-all-certificates-using-httpclient-over-https/6378872#6378872

DpNo1
01-29-2012, 03:33 PM
I tried exporting (through my browser) the store.steampowered.com ssl certificate and then uploaded it to the site above. This all worked smoothly and I then installed the certificate to my phone. Sadly I still get the same problem as before.

piethief100
01-29-2012, 06:22 PM
Samsung GT-i5800 2.1 not working either.

SuspiciousSteve
01-30-2012, 12:23 PM
Same problem on an Orange San Francisco (rebranded ZTE Blade) on 2.1-update1.
As others have reported, I can accept certificates in the web-browser when navigating to secure Steam sites manually, but this doesn't seem to help the application.

mestrem
01-30-2012, 01:25 PM
Same problem here. Using a Sony Ericsson Xperia X10 mini (not pro) and android 2.1.
Any Store or Community pages donīt load, but the friends list and chat work fine.

Vitaliy
01-30-2012, 04:11 PM
So it is indeed a problem with many Android 2.1 phones not having the required certificates in their trust chain. Unfortunately there are no ways to robustly validate our certificates on the older Android 2.1 devices. There's also no easy way to add our certificates to system trusted store on the older Android 2.1 devices.

I am adding code to v 1.0.1 of Steam application for Android, only for Android 2.1 devices, to warn users that the SSL certificate is untrusted. Users will be able to still proceed to our store and community websites within the application and communication will be encrypted, but users thus acknowledge the risks of unverified connection. While it is unlikely, it is possible for third parties to alter DNS responses sent to such Android 2.1 devices, to impersonate Steam websites. We would highly recommend to upgrade to at least Android 2.2 to support proper verification of SSL certificates.

We are currently targeting to upload v 1.0.1 of Steam application for Android later today.

Thanks,
-Vitaliy

Vitaliy
01-30-2012, 07:03 PM
Please, update to v 1.0.1 / 1301253 and let us know.

BS_1
01-30-2012, 08:04 PM
So it is indeed a problem with many Android 2.1 phones not having the required certificates in their trust chain. Unfortunately there are no ways to robustly validate our certificates on the older Android 2.1 devices. There's also no easy way to add our certificates to system trusted store on the older Android 2.1 devices.

I am adding code to v 1.0.1 of Steam application for Android, only for Android 2.1 devices, to warn users that the SSL certificate is untrusted. Users will be able to still proceed to our store and community websites within the application and communication will be encrypted, but users thus acknowledge the risks of unverified connection. While it is unlikely, it is possible for third parties to alter DNS responses sent to such Android 2.1 devices, to impersonate Steam websites. We would highly recommend to upgrade to at least Android 2.2 to support proper verification of SSL certificates.

We are currently targeting to upload v 1.0.1 of Steam application for Android later today.

Thanks,
-Vitaliy

Please, update to v 1.0.1 / 1301253 and let us know.
That did it for me! It's working now, thank you very much.

Hopefully it fixed the problem for everyone else as well.

sm00th
01-30-2012, 09:35 PM
Please, update to v 1.0.1 / 1301253 and let us know.
Worked.

Most people cant update from their Android version either. You can't rely on the producer and most updates come from community work and if the phone isn't that popular, it's most likely never hoing to happen.

pepito2k
01-30-2012, 10:12 PM
Please, update to v 1.0.1 / 1301253 and let us know.

Now it's working on my Samsung GT-I5800L Galaxy 3. Thanks.

We would highly recommend to upgrade to at least Android 2.2 to support proper verification of SSL certificates.

I would love to do it, but my phone company doesn't give me that option (and at this rate they won't do it). I know I can do it on my own at my own risk, so maybe in the future.

|G|Gamma
01-30-2012, 11:33 PM
I had black screen on some pages, since the update i have now white pages.
I'm on a HTC Sensation with Android 4.0.3

DpNo1
01-31-2012, 04:37 AM
Please, update to v 1.0.1 / 1301253 and let us know.

Thanks so much for getting a fix out quickly to us! I updated the steam app this morning and as you said a popup about the SSL cert being untrusted appeared and I told it to always accept. Now everything seems to be loading correctly albeit rather slowly considering my phone is connected to my highspeed home wifi but I am happy I can access all the other stuff now. Cheers! :)

VulcanPyroman
01-31-2012, 08:33 AM
Please, update to v 1.0.1 / 1301253 and let us know.
Yup, solved. Thanks.

mestrem
01-31-2012, 09:01 AM
Solved, thanks.

SuspiciousSteve
01-31-2012, 11:02 AM
Please, update to v 1.0.1 / 1301253 and let us know.That's done the trick.
Cheers for speedy update. :)

RHCP-Canu
01-31-2012, 09:15 PM
That update did help my LG GT540, so you may cross it from the list :)

piethief100
02-04-2012, 07:48 AM
Can't believe you fixed it so fast.

Tyvm.

chicken-
03-30-2012, 05:16 PM
How about fixing this for PC now? Been like this for weeks and all I can find is a bunch of unanswered threads...

Fafhrd
04-10-2012, 06:57 PM
I'm actually having this issue on a T-Mobile G2 running an Android 4.0.4 ROM.

stabbyclaus
05-03-2012, 03:47 PM
Getting a black screen immediately after downloading the app. ICS 4.0.4 on a Galaxy Nexus

MixMasterMike
06-06-2012, 04:32 AM
Have the same problem on HTC ONE S with ICS 4.0.3.

So maybe its an ICS related bug?

MisterMooth
06-12-2012, 08:05 AM
I am also having this problem on my HTC One V.

Geesepredictabo
07-16-2012, 12:05 PM
same problem on htc one x, need to keep flipping to landscape to get the display back.

[BT]Black V
07-16-2012, 07:00 PM
Same Problem with black (or white if i force all to 3d acceleration) screen
HTC One X
Android 4.0.3

:(

Side note also does it on my Google G1 running2 something

Also does it on my Windows phone running android of SD card

Alexjg42
07-16-2012, 09:58 PM
Same here on the HTC Sensation Android 4.0.3

The page loads but then goes black. It once also happened just as I was about to purchase a game.

shankly1985
07-17-2012, 02:06 AM
Also having same issue trying to vote is a nightmare.
HTC one x and 4.0.3

[BT]Black V
08-25-2012, 12:21 AM
so...
Never going to be fixed then

5killer
09-17-2012, 12:31 AM
Just got a new phone. HTC Incredible 4G LTE. Have the same problem. Running Andriod 4.0.3.

A Corpse
10-14-2012, 08:04 PM
HTC Desire V, 4.0.3, same issue. Is it an HTC sense problem maybe, I see a lot of HTCs with this.

Starbeetle
10-22-2012, 10:23 PM
try updating, restarting, deleting and re installing, googling issues(ive bet you have, or just be patient