Not sure why is this happening, as it worked before. Maybe it is because of update, or I clicked something accidentally.
When I go to network tab of chrome devtools, and try to inspect some websocket, I get this grey area.
My chrome version details:
Google Chrome 101.0.4951.54 (OfficialBuild) (x86_64)
Revision 67da1aeb32cedd27634ca6634fb79cbd85d3f0ab-refs/branch-heads/4951#{#1126}
OS macOS Version 12.2.1 (Build 21D62) JavaScript V8 10.1.124.11 User
agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7)
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.54
Safari/537.36
Ok, so I fixed it for me (probably not the best solution):
I just needed to go to devtools settings and “Restore deaults and reload”.
Related
Some websites detect my operating system architecture automatically and I don't know how they get the value (eg. 32-bit / 64-bit OS). So they can use the value for the following case:
Example of the case:
If I want to download something for Example 'Google Chrome', the Google Chrome Download Page thinks that I'm using 64bit operating system and thus it downloads 'ChromeStandalone64.exe for me. If I want to download the 32bit, I need to be on the 32bit OS OR I need to click on the other platform. This is just a use case example.
So in general, my question is how do I trick the browser (using any scripting language) that I use 32bit OS ? I know there is a chrome plugin that disguises the Chrome browser as different browser like Safari, Internet explorer. it works. but what about tricking the browser as 64bit or 32bit?
Edit: Please do not give me the answer how to download a Google Chrome. I just gave an example of the case.
For Google Chrome, you could try clicking on "Other Platforms" near the bottom of the https://www.google.com/chrome/ page, then choose the 32-bit version. If you install and browse with the 32-bit version, you may automatically get offered 32-bit versions of other software.
Another option would be to edit your user agent string. (Updated with more details:) The user agent string is the text that your browser sends to the web server to identify itself, e.g., "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.186 Safari/537.36". On Chrome, it's a little convoluted to change, but you can find instructions at: http://technipages.com/google-chrome-change-user-agent-string . This may help, but not if the web servers use some other method to identify your machine as 64-bit.
Websites can use either the User-Agent string which you can change with a browser extension, or the Javascript window.navigator.platform value which I don't believe an extension can change.
There is a "Download for other platforms" link at the bottom of the page that lets you download Chrome for 32-bit Windows:
Starting in the Samsung GS8, the messages app will generate a link preview from the meta data on a site. Need help finding the user agent string for the crawler that preview feature is using to grab the data.
Found out the user agent string used by their bot is just an old version of Firefox for linux. Here it is:
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:24.0) Gecko/20100101 Firefox/24.0
When using Facebook Login from a Captive Portal on MAC OS (Tested on versions: 10.10.5/2), we get an error with "cookies required".
On Safari on the same mac works ok. As an UserAgent example: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/600.3.18 (KHTML, like Gecko) On other sites of our captive portal we get to work on cookies but reading from Server side, on javascript cookie reading we get that error.
There could be workaround for this? On previous weeks ago we do not have any problem with facebook login on MAC OS captive portals.
Thanks.
To diagnose try to do the following:
Capture the HTTP Request Headers before / after login in a non functioning and a functioning version of MacOS.
Probably cookie header is corrupted / security headers added / etc.
chrome://inspect/#devices opens a devtools window, but about the time it finishes drawing itself, it closes. No error messages
I'm trying to debug a website, not a native app. Any ideas why it would open and tease me, then close when the mouse gets near the window?
Linux: Version 40.0.2214.111 (64-bit) OS:14.04 Ubuntu
Android: Version 40.0.2214.109 OS: 4.1.2
More interesting details. It works on other tabs, and if I use one of those tabs that is working, and paste in my URL, it closes the devtools
As stated in the docs, your desktop Chrome must be newer than your Android Chrome:
Note: Remote debugging requires your version of desktop Chrome to be newer than the version of Chrome for Android on your device. For best results, use Chrome Canary (Mac/Windows) or the Chrome Dev channel release (Linux) on desktop.
For instance, you might install Chrome Canary/unstable or Chrome Beta on your computer. By using it instead, my inspector started working as expected. Currently, my Chrome Beta is v50 and the Android Chrome, v49.
I designed a small page for iPhone users.
I used some javascript functions for it and everything works in my iPhones safari browser, but problem is - most of visitors don't use safari. At least it doesn't show up in user agent.
Mozilla/5.0 (iPhone; CPU iPhone OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9A405
Mozilla/5.0 (iPhone; CPU iPhone OS 5_0 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9A334
Mozilla/5.0 (iPhone; CPU iPhone OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9A405
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
I'm not sure what kind of browser are they using. Does it support javascript?
So far it seems that not because most of that traffic doesn't visit page 2 of website.
Those users are using Safari. AppleWebKit is Safari.