nataraj: (Бритый небритый)
[personal profile] nataraj
Vmetro wifi поменяло процедуру входа в wifi и старый скрипт перестал работать...

Перестал он работать на этапе, загрузки страницы
http://login.vmet.ro/am/UI/Login?switch_url=http://1.1.1.1/login.html&ap_mac=5c:a4:8a:68:0f:c0&client_mac=54:27:1e:00:00:00&wlan=MosMetro_Free&redirect=8.8.8.8/
(вроде из большого интернета ее тоже дают)

Она стала выдавать Result Code 401 Unauthorized.

При этом в хроме все продолжает работать... Вскрытие показало, что хрому оно тоже дает 401, но он почему-то на этом не сдается а продолжает работать... (видимо таки подгружает страницу)...

Заголовки пришедшие с ответом такие
Remote Address:10.1.1.2:80
Request URL:http://login.vmet.ro/am/UI/Login?switch_url=http://1.1.1.1/login.html&ap_mac=5c:a4:8a:68:0f:c0&client_mac=54:27:1e:c2:dc:bd&wlan=MosMetro_Free&redirect=8.8.8.8/&org=mac&ForceAuth=true
Request Method:GET
Status Code:401 Unauthorized
Response Headers
view source
Access-Control-Allow-Origin:http://1.1.1.1 https://1.1.1.1 http://captive-portal.peplink.com:* https://captive-portal.peplink.com:* http://10.0.10.3 https://10.0.10.3
Cache-Control:no-cache,no-store,must-revalidate
Connection:keep-alive
Content-Length:3756
Content-Security-Policy:default-src 'self' http://1.1.1.1 https://1.1.1.1 http://captive-portal.peplink.com:* https://captive-portal.peplink.com:* http://10.0.10.3 https://10.0.10.3 *.adfox.ru *.adfox.yandex.ru cdn.vmet.ro weborama.fr doubleclick.net *.weborama.fr *.doubleclick.net; script-src 'self' 'unsafe-inline' *.adfox.ru *.adfox.yandex.ru cdn.vmet.ro weborama.fr doubleclick.net *.weborama.fr *.doubleclick.net; style-src 'self' 'unsafe-inline' cdn.vmet.ro weborama.fr doubleclick.net *.weborama.fr *.doubleclick.net;img-src 'self'  *.adfox.ru *.adfox.yandex.ru *.adriver.ru *.tns-counter.ru cdn.vmet.ro weborama.fr doubleclick.net *.weborama.fr *.doubleclick.net vmet.ro wi-fi.ru data:;connect-src 'self' http://1.1.1.1 https://1.1.1.1 http://captive-portal.peplink.com:* https://captive-portal.peplink.com:* http://10.0.10.3 https://10.0.10.3 *.adfox.ru *.adfox.yandex.ru *.adriver.ru *.tns-counter.ru cdn.vmet.ro weborama.fr doubleclick.net *.weborama.fr *.doubleclick.net vmet.ro wi-fi.ru; frame-src 'self' *.adfox.ru *.adfox.yandex.ru cdn.vmet.ro weborama.fr doubleclick.net *.weborama.fr *.doubleclick.net; report-uri /am/UI/csp-report;
Content-Type:text/html;charset=UTF-8
Date:Wed, 01 Jul 2015 07:12:39 GMT
Expires:Wed, 31 Dec 1969 23:59:59 GMT
Pragma:no-cache
Server:nginx/1.9.2
Set-Cookie:amlbcookie=LOGOUT; Domain=.vmet.ro; Expires=Thu, 01-Jan-1970 00:00:10 GMT; Path=/
Set-Cookie:t=AQIC5wM2LY4SfcxidUomk5DqiJ1jLCyhpAJZC/dpVVYD+1rGJs4AbXDYO+1OgFoz2aO3; Domain=.vmet.ro; Expires=Thu, 01-Jan-1970 00:00:10 GMT; Path=/
Set-Cookie:amlbcookie=01; Domain=.vmet.ro; Path=/; HttpOnly
Set-Cookie:AMAuthCookie=AQIC5wM2LY4SfcySVnguYsF2WBcUz2kiq2iiwApDK24ggrI.*AAJTSQACMDIAAlNLABM4MjQwMjE4MDg0NDgyNzc4ODc4AAJTMQACMDE.*; Domain=.vmet.ro; Path=/; HttpOnly
Strict-Transport-Security:max-age=0; includeSubdomains
X-Content-Security-Policy:default-src 'self' http://1.1.1.1 https://1.1.1.1 http://captive-portal.peplink.com:* https://captive-portal.peplink.com:* http://10.0.10.3 https://10.0.10.3 *.adfox.ru *.adfox.yandex.ru cdn.vmet.ro weborama.fr doubleclick.net *.weborama.fr *.doubleclick.net; script-src 'self' 'unsafe-inline' *.adfox.ru *.adfox.yandex.ru cdn.vmet.ro weborama.fr doubleclick.net *.weborama.fr *.doubleclick.net; style-src 'self' 'unsafe-inline' cdn.vmet.ro weborama.fr doubleclick.net *.weborama.fr *.doubleclick.net;img-src 'self'  *.adfox.ru *.adfox.yandex.ru *.adriver.ru *.tns-counter.ru cdn.vmet.ro weborama.fr doubleclick.net *.weborama.fr *.doubleclick.net vmet.ro wi-fi.ru data:;connect-src 'self' http://1.1.1.1 https://1.1.1.1 http://captive-portal.peplink.com:* https://captive-portal.peplink.com:* http://10.0.10.3 https://10.0.10.3 *.adfox.ru *.adfox.yandex.ru *.adriver.ru *.tns-counter.ru cdn.vmet.ro weborama.fr doubleclick.net *.weborama.fr *.doubleclick.net vmet.ro wi-fi.ru; frame-src 'self' *.adfox.ru *.adfox.yandex.ru cdn.vmet.ro weborama.fr doubleclick.net *.weborama.fr *.doubleclick.net; options inline-script; report-uri /am/UI/csp-report;
X-Content-Type-Options:nosniff
X-Frame-Options:DENY
X-Powered-By:openam.org.ru/1.0
X-rev:v13.0.0-SNAPSHOT-26799
X-Robots-Tag:noindex, nofollow
X-ru.org.openam.XForwardedFilter:1
X-WebKit-CSP:allow 'self' http://1.1.1.1 https://1.1.1.1 http://captive-portal.peplink.com:* https://captive-portal.peplink.com:* http://10.0.10.3 https://10.0.10.3 *.adfox.ru *.adfox.yandex.ru *.adriver.ru *.tns-counter.ru cdn.vmet.ro weborama.fr doubleclick.net *.weborama.fr *.doubleclick.net; connect-src 'self' http://1.1.1.1 https://1.1.1.1 http://captive-portal.peplink.com:* https://captive-portal.peplink.com:* http://10.0.10.3 https://10.0.10.3 *.adfox.ru *.adfox.yandex.ru *.adriver.ru *.tns-counter.ru cdn.vmet.ro weborama.fr doubleclick.net *.weborama.fr *.doubleclick.net vmet.ro wi-fi.ru; frame-src 'self' *.adfox.ru *.adfox.yandex.ru cdn.vmet.ro weborama.fr doubleclick.net *.weborama.fr *.doubleclick.net; options inline-script; report-uri /am/UI/csp-report;
X-XSS-Protection:1; mode=block
Request Headers
view source
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Accept-Encoding:gzip, deflate, sdch
Accept-Language:en-US,en;q=0.8,ru;q=0.6
Cache-Control:max-age=0
Connection:keep-alive
Cookie:JSESSIONID=664C6F60A12D0FDF135EC8A4F932E3DA; t=AQIC5wM2LY4SfcyfzX2yNLzEhe2Ido6T2nbQW4XOTpmsApA.*AAJTSQACMDIAAlNLABQtNDI2Njg5NDA3NjM5MTE1MzM3NAACUzEAAjAx*; AMAuthCookie=AQIC5wM2LY4SfcxdA-a0IWR6ojXqJJjWFsqcIzMk_T4zOxc.*AAJTSQACMDIAAlNLABQtODIwMDk3NDgwODEzODI3NTEwNQACUzEAAjAx*; amlbcookie=01
Host:login.vmet.ro
User-Agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.65 Safari/537.36
Query String Parameters
view source
view URL encoded
switch_url:http://1.1.1.1/login.html
ap_mac:5c:a4:8a:68:0f:c0
client_mac:54:27:1e:00:00:00
wlan:MosMetro_Free
redirect:8.8.8.8/
org:mac
ForceAuth:true

Следующим пунктом после того как ему сказали 401 он подргужает какую-то css'ку.

Как такое может быть? Кто-нибудь сталкивался с таким?

Date: 2015-07-01 08:32 am (UTC)
From: [identity profile] aceler (from livejournal.com)
Useragent неправильный у wget-а?

Date: 2015-07-01 11:22 am (UTC)
ext_613079: Default userpic (Бритый небритый)
From: [identity profile] shaplov.livejournal.com
Не... я подставлял правильный...

Похоже это такая фича: браузеры сцуко умные и показывают страницы даже если им 401 вернули... А вот wget -- думает что на этом конец обеда.... При этом там есть опция, content-on-error, которая должна показывать контент 5xx... Но вот на 4xx оно походу не срабатывает...

Profile

nataraj: (Default)
Swami Dhyan Nataraj

July 2024

S M T W T F S
 123456
789 10111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 09:06 am
Powered by Dreamwidth Studios