Closed Bug 964591 Opened 10 years ago Closed 10 years ago

www.meetic.fr sends simplified site to Firefox OS

Categories

(Web Compatibility :: Site Reports, defect)

All
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: karlcow, Assigned: karlcow)

References

()

Details

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

Attachments

(1 file)

Attached image 039.png
Pretty impressive number of redirections before reaching the final site.
Both Firefox OS and iOS follow a set of HTTP redirections until a certain point

=====================================
iOS Safari
=====================================

→ http --print hH GET http://www.meetic.fr/ "User-Agent: $APHUA"  
GET / HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate, compress
Host: www.meetic.fr
User-Agent:  Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3

HTTP/1.1 302 Moved Temporarily
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Connection: keep-alive
Content-Type: text/html
Date: Tue, 28 Jan 2014 02:47:12 GMT
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Location: http://mobile.meetic.com/index.php
P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"
Pragma: no-cache
Server: nginx
Set-Cookie: meetic_cmk=000001; path=/; domain=.www.meetic.fr
Set-Cookie: POSTCLICK_CMK=000001; expires=Wed, 28-Jan-2015 02:47:12 GMT; path=/; domain=.www.meetic.fr
Set-Cookie: POSTCLICK_TIME=1390877232; expires=Wed, 28-Jan-2015 02:47:12 GMT; path=/; domain=.www.meetic.fr
Set-Cookie: STACK_CMK=000001; expires=Wed, 28-Jan-2015 02:47:12 GMT; path=/; domain=.www.meetic.fr
Set-Cookie: meetic_cmk=000001; path=/; domain=.www.meetic.fr
Set-Cookie: SL2_OPTS=tpl%3D%3E20131205landing_hpv_default_new_profile_a%7C%7Copts%3D%3E11111111111111101011A1%7C%7Cvtpl%3D%3E%2Fsignup%2F2013%2F12%2F05%2Flanding_hpv_default_new_profile_a%7C%7Cversion%3D%3E6%7C%7Cextra_ft21%3D%3EA1; expires=Tue, 28-Jan-2014 03:47:12 GMT
Set-Cookie: ky=3401280347120415601; path=/
Set-Cookie: meetic_sessid=41__3_b7b320e213d46970fee1494cc190aaa5; path=/
Set-Cookie: MeeticLTM=3774901770.20992.0000; expires=Tue, 28-Jan-2014 05:17:12 GMT; path=/
Transfer-Encoding: chunked


→ http --print hH GET http://mobile.meetic.com/index.php "User-Agent: $APHUA"  

GET /index.php HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate, compress
Host: mobile.meetic.com
User-Agent:  Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3

HTTP/1.1 302 Moved Temporarily
Content-Type: text/html
Date: Tue, 28 Jan 2014 02:47:27 GMT
Location: http://m.meetic.fr/?cmrk=712918
Server: nginx
Transfer-Encoding: chunked
X-Cnection: close


→ http --print hH GET http://m.meetic.fr/?cmrk=712918 "User-Agent: $APHUA"  

GET /?cmrk=712918 HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate, compress
Host: m.meetic.fr
User-Agent:  Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3

HTTP/1.1 302 Moved Temporarily
Cache-Control: no-store, no-cache, must-revalidate
Content-Type: text/html
Date: Tue, 28 Jan 2014 02:47:37 GMT
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Location: http://touch.meetic.fr/?mtcmk=712918
Pragma: no-cache
Server: nginx
Set-Cookie: meetic_cmk=100245; path=/; domain=.m.meetic.fr
Set-Cookie: POSTCLICK_CMK=100245; expires=Wed, 28-Jan-2015 02:47:37 GMT; path=/; domain=.m.meetic.fr
Set-Cookie: POSTCLICK_TIME=1390877257; expires=Wed, 28-Jan-2015 02:47:37 GMT; path=/; domain=.m.meetic.fr
Set-Cookie: STACK_CMK=100245; expires=Wed, 28-Jan-2015 02:47:37 GMT; path=/; domain=.m.meetic.fr
Transfer-Encoding: chunked
X-Cnection: close


→ http --print hH GET http://touch.meetic.fr/?mtcmk=712918 "User-Agent: $APHUA"
  

GET /?mtcmk=712918 HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate, compress
Host: touch.meetic.fr
User-Agent:  Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3

HTTP/1.1 301 Moved Permanently
Connection: keep-alive
Content-Type: text/html
Date: Tue, 28 Jan 2014 02:47:49 GMT
Location: http://touch.meetic.fr/
Server: nginx
Set-Cookie: MobileNG_LTM=3714346506.20480.0000; path=/
Transfer-Encoding: chunked


→ http --print hH GET http://touch.meetic.fr/ "User-Agent: $APHUA"  

GET / HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate, compress
Host: touch.meetic.fr
User-Agent:  Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A334 Safari/7534.48.3

HTTP/1.1 200 OK
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Connection: keep-alive
Content-Encoding: gzip
Content-Type: text/html; charset=utf-8
Date: Tue, 28 Jan 2014 02:47:58 GMT
Expires: Thu, 19 Nov 1981 08:52:00 GMT
P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"
Pragma: no-cache
Server: nginx
Set-Cookie: mob_sid=mwebmob03b_mobile_cf162cc281e0; path=/
Set-Cookie: meetic_cmk=704209; path=/; domain=meetic.fr
Set-Cookie: POSTCLICK_CMK=704209; expires=Wed, 28-Jan-2015 02:47:57 GMT; path=/; domain=meetic.fr
Set-Cookie: POSTCLICK_TIME=1390877277; expires=Wed, 28-Jan-2015 02:47:57 GMT; path=/; domain=meetic.fr
Set-Cookie: STACK_CMK=704209; expires=Wed, 28-Jan-2015 02:47:57 GMT; path=/; domain=meetic.fr
Set-Cookie: MobileNG_LTM=1677749770.20480.0000; path=/
Transfer-Encoding: chunked
Vary: Accept-Encoding



=====================================
Firefox OS
=====================================

→ http --print hH GET http://m.meetic.fr/?cmrk=712918 "User-Agent: $FOSUA"  

GET /?cmrk=712918 HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate, compress
Host: m.meetic.fr
User-Agent:  Mozilla/5.0 (Mobile; rv:18.0) Gecko/18.0 Firefox/18.0

HTTP/1.1 200 OK
Cache-Control: no-store, no-cache, must-revalidate
Connection: keep-alive
Content-Encoding: gzip
Content-Type: text/html
Date: Tue, 28 Jan 2014 02:49:59 GMT
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Pragma: no-cache
Server: nginx
Set-Cookie: meetic_cmk=100245; path=/; domain=.m.meetic.fr
Set-Cookie: POSTCLICK_CMK=100245; expires=Wed, 28-Jan-2015 02:49:58 GMT; path=/; domain=.m.meetic.fr
Set-Cookie: POSTCLICK_TIME=1390877398; expires=Wed, 28-Jan-2015 02:49:58 GMT; path=/; domain=.m.meetic.fr
Set-Cookie: STACK_CMK=100245; expires=Wed, 28-Jan-2015 02:49:58 GMT; path=/; domain=.m.meetic.fr
Transfer-Encoding: chunked
Vary: Accept-Encoding
We need to ask meetic to send Firefox OS to touch.meetic.fr
Trying to contact someone at meetic http://twitter.com/MozWebCompat/status/481314041541832704
Assignee: nobody → kdubost
Status: NEW → ASSIGNED
Whiteboard: [serversniff] [country-fr] [contactready] → [serversniff] [country-fr] [sitewait]
Thanks for the bug report.

It's fixed internally and it should be in production toward the end of next week.

I'll come back to you once it was rolled out in production.
The fix was rolled out in production this morning (it was faster than expected).

Can you confirm the bug is fixed ?
Yannick,

Thanks a lot. 
This is fixed! It was quick!
http://twitter.com/MozWebCompat/status/482348195972784128
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Unfortunately it seems match.com has taken over meetic.fr - which means that this fix is history and we hit the very same issue in match.com's browser sniffing instead. This problem is tracked as bug 1019204.

I'll kill the Meetic.fr test as it's no longer useful.
Yannick, 

does the domain meetic.fr still exist in France?
Flags: needinfo?(yannick.croissant)
Yes, it still exist in France.

You can be redirected to match.com depending of your browser language or geographic location (I don't really know what are the rules for this).
Flags: needinfo?(yannick.croissant)
Product: Tech Evangelism → Web Compatibility
Component: Mobile → Site Reports
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: