Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TikTok.com not working properly #575

Open
YetiAgent opened this issue Jan 3, 2024 · 3 comments
Open

TikTok.com not working properly #575

YetiAgent opened this issue Jan 3, 2024 · 3 comments

Comments

@YetiAgent
Copy link

Expected Behavior

When opening a profile on TikTok, you should see all video's uploaded by the user.
When opening a video, you should be able to see the comments.

Current Behavior

Opening a profile with Chameleon enabled, opening profiles, results in a "Something went wrong" error.
Comments keep on loading but never actually load.
Only when chameleon is completely disabled (clicking the shield icon) TikTok will load.

Relevant settings

I have tried disabling all settings within Chameleon, and added TikTok to the whitelist, with no avail.
Only when chameleon is completely disabled (clicking the shield icon) TikTok will load.
Tried on several systems and Firefox versions with same result.
Cleared out all cookies and history before visiting TikTok with Chameleon.

Context (Environment)

Tested on:
Windows 10 Firefox 121.0
Windows 11 Firefox 121.0
Windows 10 Firefox 115.6 ESR

@sereneblue
Copy link
Owner

Hi @YetiAgent,

Can you post your Chameleon settings? This could be a Firefox preference that Chameleon toggles that's causing the issue.

@YetiAgent
Copy link
Author

YetiAgent commented Jan 4, 2024

Sure, i have tried several computers and firefox versions without success.

This is the config where it is not working:
{
"config": {
"enabled": true,
"notificationsEnabled": false,
"theme": "light",
"reloadIPStartupDelay": 0,
"hasPrivacyPermission": false
},
"excluded": [],
"headers": {
"blockEtag": false,
"enableDNT": false,
"referer": {
"disabled": false,
"xorigin": 0,
"trimming": 0
},
"spoofAcceptLang": {
"enabled": false,
"value": "default"
},
"spoofIP": {
"enabled": false,
"option": 0,
"rangeFrom": "",
"rangeTo": ""
}
},
"ipRules": [],
"profile": {
"selected": "none",
"interval": {
"option": 0,
"min": 1,
"max": 1
},
"showProfileOnIcon": true
},
"options": {
"cookieNotPersistent": false,
"cookiePolicy": "allow_all",
"blockMediaDevices": false,
"blockCSSExfil": false,
"disableWebRTC": false,
"firstPartyIsolate": false,
"limitHistory": false,
"protectKBFingerprint": {
"enabled": false,
"delay": 1
},
"protectWinName": false,
"resistFingerprinting": false,
"screenSize": "default",
"spoofAudioContext": false,
"spoofClientRects": false,
"spoofFontFingerprint": false,
"spoofMediaDevices": false,
"timeZone": "default",
"trackingProtectionMode": "always",
"webRTCPolicy": "default",
"webSockets": "allow_all"
},
"whitelist": {
"enabledContextMenu": false,
"defaultProfile": "none",
"rules": [
{
"id": "ca6735f2-a830-40bb-a355-35ea9044bb5a",
"name": "www.tiktok.com",
"sites": [
{
"domain": "tiktok.com"
}
],
"lang": "en-US",
"profile": "default",
"spoofIP": "",
"options": {
"audioContext": false,
"clientRects": false,
"cssExfil": false,
"mediaDevices": false,
"name": false,
"ref": false,
"tz": false,
"ws": false
}
}
]
},
"version": "0.22.52.1"
}

And this is the config where tiktok is working:
{
"config": {
"enabled": false,
"notificationsEnabled": false,
"theme": "light",
"reloadIPStartupDelay": 0,
"hasPrivacyPermission": false
},
"excluded": [],
"headers": {
"blockEtag": false,
"enableDNT": false,
"referer": {
"disabled": false,
"xorigin": 0,
"trimming": 0
},
"spoofAcceptLang": {
"enabled": false,
"value": "default"
},
"spoofIP": {
"enabled": false,
"option": 0,
"rangeFrom": "",
"rangeTo": ""
}
},
"ipRules": [],
"profile": {
"selected": "none",
"interval": {
"option": 0,
"min": 1,
"max": 1
},
"showProfileOnIcon": true
},
"options": {
"cookieNotPersistent": false,
"cookiePolicy": "allow_all",
"blockMediaDevices": false,
"blockCSSExfil": false,
"disableWebRTC": false,
"firstPartyIsolate": false,
"limitHistory": false,
"protectKBFingerprint": {
"enabled": false,
"delay": 1
},
"protectWinName": false,
"resistFingerprinting": false,
"screenSize": "default",
"spoofAudioContext": false,
"spoofClientRects": false,
"spoofFontFingerprint": false,
"spoofMediaDevices": false,
"timeZone": "default",
"trackingProtectionMode": "always",
"webRTCPolicy": "default",
"webSockets": "allow_all"
},
"whitelist": {
"enabledContextMenu": false,
"defaultProfile": "none",
"rules": [
{
"id": "ca6735f2-a830-40bb-a355-35ea9044bb5a",
"name": "www.tiktok.com",
"sites": [
{
"domain": "tiktok.com"
}
],
"lang": "en-US",
"profile": "default",
"spoofIP": "",
"options": {
"audioContext": false,
"clientRects": false,
"cssExfil": false,
"mediaDevices": false,
"name": false,
"ref": false,
"tz": false,
"ws": false
}
}
]
},
"version": "0.22.52.1"
}

@sereneblue
Copy link
Owner

@YetiAgent I'm looking into the issue now. I haven't been able to replicate yet. Besides being enabled, it looks like Chameleon isn't spoofing anything. Are you able to consistently replicate this issue and are you using a VPN?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants