Closed Bug 993851 Opened 8 years ago Closed 6 years ago

commonfloor.com sends desktop site to Firefox OS

Categories

(Web Compatibility :: Mobile, defect)

All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: haseeb, Assigned: karlcow)

References

()

Details

(Whiteboard: [country-in][serversniff][sitewait])

No description provided.
This server is configured a little funny.

It seems it does mobile detection on the server, but serves a 500 response... with the mobile site. O_o

$ http --print=Hh http://www.commonfloor.com User-Agent:"$FFA"
GET / HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate, compress
Host: www.commonfloor.com
User-Agent: Mozilla/5.0 (Android; Mobile; rv:25.0) Gecko/25.0 Firefox/25.0

HTTP/1.1 500 Internal Server Error
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Content-Encoding: gzip
Content-Length: 15092

Firefox OS indeed gets the desktop site (which is 200OK).

$ http --print=Hh http://www.commonfloor.com User-Agent:"$FFOS"
GET / HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate, compress
Host: www.commonfloor.com
User-Agent: Mozilla/5.0 (Mobile; rv:18.1) Gecko/18.1 Firefox/18.1

HTTP/1.1 200 OK
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Content-Encoding: gzip
Content-Type: text/html

We should suggest they send Firefox OS to the same mobile site that Firefox for Android gets. We should also tell them that their server needs some fine tuning--they should return 200 OK for the mobile site as well. :)
Whiteboard: [country-in2] → [country-in][serversniff][contactready]
Found a co-founder. Attempting a human contact.
http://twitter.com/MozWebCompat/status/485976510931533824
Assignee: nobody → kdubost
Status: NEW → ASSIGNED
Whiteboard: [country-in][serversniff][contactready] → [country-in][serversniff][sitewait]
The co-founder never replied to the tweet.
Let's see. 

http://www.commonfloor.com/
* Firefox OS still receives the desktop site.
* Firefox Android receives an intermediate screen for the app. and proposes to continue on the mobile site. Once clicked we get a functional Mobile site at http://www.commonfloor.com/

They seem to have solved the 500 issue
The content negotiation is still done server side.


This person is working at CommonFloor as a front-end dev. Maybe he could help us contact the right person.
https://github.com/swatisd
http://www.swatisd.com/#contactme

Sending an email
We are receiving now the mobile content.
Thanks.
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Product: Tech Evangelism → Web Compatibility
You need to log in before you can comment on or make changes to this bug.