Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
1 Odpowiedz
10900 Widoki

Right after i login to odoo i get the below error as copied onto the clipboard:



UncaughtClientError > SyntaxError

Uncaught Javascript Error > Unexpected token < in JSON at position 0

SyntaxError: Unexpected token < in JSON at position 0

at JSON.parse ()

at XMLHttpRequest. (https://vidatest\.xyz/web/assets/108\-9a7b0d7/web\.assets_backend\.min\.js:585:55\)


I'm\ on\ centos\ 7/8\ odoo\ version\ 15

\ \ \ \ root@ip\-172\-31\-42\-237:/var/log\#\ systemctl\ status\ odoo

\ \ \ \ ●\ odoo\.service\ \-\ Odoo15

\ \ \ \ \ \ \ \ \ Loaded:\ loaded\ \(/etc/systemd/system/odoo\.service;\ enabled;\ vendor\ preset:\ enabled\)

\ \ \ \ \ \ \ \ \ Active:\ active\ \(running\)\ since\ Wed\ 2022\-04\-06\ 10:26:20\ UTC;\ 6min\ ago

\ \ \ \ \ \ \ Main\ PID:\ 420828\ \(python3\)

\ \ \ \ \ \ \ \ \ \ Tasks:\ 4\ \(limit:\ 4623\)

\ \ \ \ \ \ \ \ \ Memory:\ 138\.1M

\ \ \ \ \ \ \ \ \ CGroup:\ /system\.slice/odoo\.service

\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ └─420828\ /opt/odoo/odoo\-venv/bin/python3\ /opt/odoo/odoo/odoo\-bin\ \-c\ /etc/odoo\.conf\ \-u\ vida_product



Below\ is\ the\ syslog\ that\ seems\ to\ suggest\ all\ is\ good\.



\ \ \ \ Apr\ \ 6\ 10:28:43\ ip\-172\-31\-42\-237\ odoo\[420828\]:\ 2022\-04\-06\ 10:28:43,520\ 420828\ INFO\ vida\ odoo\.addons\.base\.models\.res_users:\ Login\ successful\ for\ db:vida\ login:saif\.kamaal@digiklug\.com\ from\ 127\.0\.0\.1

\ \ \ \ Apr\ \ 6\ 10:28:43\ ip\-172\-31\-42\-237\ odoo\[420828\]:\ 2022\-04\-06\ 10:28:43,538\ 420828\ INFO\ vida\ werkzeug:\ 127\.0\.0\.1\ \-\ \-\ \[06/Apr/2022\ 10:28:43\]\ "POST\ /web/login\ HTTP/1\.0"\ 303\ \-\ 16\ 0\.023\ 0\.072

\ \ \ \ Apr\ \ 6\ 10:28:43\ ip\-172\-31\-42\-237\ odoo\[420828\]:\ 2022\-04\-06\ 10:28:43,677\ 420828\ INFO\ vida\ werkzeug:\ 127\.0\.0\.1\ \-\ \-\ \[06/Apr/2022\ 10:28:43\]\ "GET\ /web\ HTTP/1\.0"\ 200\ \-\ 17\ 0\.007\ 0\.086

\ \ \ \ Apr\ \ 6\ 10:28:44\ ip\-172\-31\-42\-237\ odoo\[420828\]:\ 2022\-04\-06\ 10:28:44,170\ 420828\ INFO\ vida\ werkzeug:\ 127\.0\.0\.1\ \-\ \-\ \[06/Apr/2022\ 10:28:44\]\ "POST\ /web/dataset/call_kw/res\.users/systray_get_activities\ HTTP/1\.0"\ 200\ \-\ 2\ 0\.001\ 0\.005

\ \ \ \ Apr\ \ 6\ 10:28:44\ ip\-172\-31\-42\-237\ odoo\[420828\]:\ 2022\-04\-06\ 10:28:44,178\ 420828\ INFO\ vida\ werkzeug:\ 127\.0\.0\.1\ \-\ \-\ \[06/Apr/2022\ 10:28:44\]\ "GET\ /web/image\?model=res\.users\&field=avatar_128\&id=2\ HTTP/1\.0"\ 304\ \-\ 5\ 0\.003\ 0\.010

\ \ \ \ Apr\ \ 6\ 10:28:44\ ip\-172\-31\-42\-237\ odoo\[420828\]:\ 2022\-04\-06\ 10:28:44,228\ 420828\ INFO\ vida\ werkzeug:\ 127\.0\.0\.1\ \-\ \-\ \[06/Apr/2022\ 10:28:44\]\ "POST\ /web/action/load\ HTTP/1\.0"\ 200\ \-\ 9\ 0\.002\ 0\.005



Below\ is\ the\ Python\ version:



\ \ \ \ python3\ \-\-version

\ \ \ \ Python\ 3\.8\.10

\ \ \ \

\ \ \ \ /usr/bin/pip\ \-\-version

\ \ \ \ pip\ 20\.0\.2\ from\ /usr/lib/python3/dist\-packages/pip\ \(python\ 3\.8\)



Here\ is\ the\ details\ browser\ console\ output\ in\ debug\ mode:



\ \ \ \ POST\ https://vidatest\.xyz/mail/init_messaging\ 405\ \(Not\ Allowed\)

\ \ \ \ POST\ https://vidatest\.xyz/longpolling/poll\ 405\ \(Not\ Allowed\)

\ \ \ \ Uncaught\ SyntaxError:\ Unexpected\ token\
\ \ \ \ \ \ \ \ at\ JSON\.parse\ \(\)

\ \ \ \ \ \ \ \ at\ XMLHttpRequest\.\ \(web\.assets_backend\.min\.js:585:55\)

\ \ \ \ \(anonymous\)\ @\ web\.assets_backend\.min\.js:585

\ \ \ \ load\ \(async\)

\ \ \ \ \(anonymous\)\ @\ web\.assets_backend\.min\.js:583

\ \ \ \ jsonrpc\ @\ web\.assets_backend\.min\.js:582

\ \ \ \ rpc\ @\ web\.assets_backend\.min\.js:590

\ \ \ \ \(anonymous\)\ @\ web\.assets_backend\.min\.js:3324

\ \ \ \ legacyEnv\.session\.rpc\ @\ web\.assets_backend\.min\.js:3323

\ \ \ \ \(anonymous\)\ @\ web\.assets_common\.min\.js:5057

\ \ \ \ rpc\ @\ web\.assets_common\.min\.js:5057

\ \ \ \ _trigger_up\ @\ web\.assets_backend\.min\.js:5924

\ \ \ \ trigger_up\ @\ web\.assets_common\.min\.js:4855

\ \ \ \ call\ @\ web\.assets_common\.min\.js:4908

\ \ \ \ _rpc\ @\ web\.assets_common\.min\.js:4908

\ \ \ \ _makePoll\ @\ web\.assets_backend\.min\.js:5914

\ \ \ \ _poll\ @\ web\.assets_backend\.min\.js:5914

\ \ \ \ startPolling\ @\ web\.assets_backend\.min\.js:5913

\ \ \ \ startPolling\ @\ web\.assets_backend\.min\.js:5893

\ \ \ \ prototype\.\ @\ web\.assets_common\.min\.js:4716

\ \ \ \ _startElection\ @\ web\.assets_backend\.min\.js:5900

\ \ \ \ startPolling\ @\ web\.assets_backend\.min\.js:5890

\ \ \ \ prototype\.\ @\ web\.assets_common\.min\.js:4716

\ \ \ \ \(anonymous\)\ @\ web\.assets_backend\.min\.js:5918

\ \ \ \ trigger\ @\ web\.assets_common\.min\.js:755

\ \ \ \ mounted\ @\ web\.assets_backend\.min\.js:2450

\ \ \ \ __callMounted\ @\ web\.assets_common\.min\.js:1308

\ \ \ \ complete\ @\ web\.assets_common\.min\.js:1230

\ \ \ \ \(anonymous\)\ @\ web\.assets_common\.min\.js:1198

\ \ \ \ flush\ @\ web\.assets_common\.min\.js:1197

\ \ \ \ \(anonymous\)\ @\ web\.assets_common\.min\.js:1202

\ \ \ \ requestAnimationFrame\ \(async\)

\ \ \ \ scheduleTasks\ @\ web\.assets_common\.min\.js:1202

\ \ \ \ start\ @\ web\.assets_common\.min\.js:1191

\ \ \ \ \(anonymous\)\ @\ web\.assets_common\.min\.js:1195

\ \ \ \ addFiber\ @\ web\.assets_common\.min\.js:1193

\ \ \ \ mount\ @\ web\.assets_common\.min\.js:1289

\ \ \ \ mount\ @\ web\.assets_common\.min\.js:1344

\ \ \ \ startWebClient\ @\ web\.assets_backend_prod_only\.min\.js:6

\ \ \ \ await\ in\ startWebClient\ \(async\)

\ \ \ \ \(anonymous\)\ @\ web\.assets_backend_prod_only\.min\.js:3

\ \ \ \ \(anonymous\)\ @\ web\.assets_common\.min\.js:93

\ \ \ \ processJob\ @\ web\.assets_common\.min\.js:93

\ \ \ \ odoo\.processJobs\ @\ web\.assets_common\.min\.js:101

\ \ \ \ \(anonymous\)\ @\ web\.assets_common\.min\.js:94

\ \ \ \ Promise\.then\ \(async\)

\ \ \ \ \(anonymous\)\ @\ web\.assets_common\.min\.js:94

\ \ \ \ processJob\ @\ web\.assets_common\.min\.js:93

\ \ \ \ odoo\.processJobs\ @\ web\.assets_common\.min\.js:101

\ \ \ \ \(anonymous\)\ @\ web\.assets_common\.min\.js:94

\ \ \ \ Promise\.then\ \(async\)

\ \ \ \ \(anonymous\)\ @\ web\.assets_common\.min\.js:94

\ \ \ \ processJob\ @\ web\.assets_common\.min\.js:93

\ \ \ \ odoo\.processJobs\ @\ web\.assets_common\.min\.js:101

\ \ \ \ odoo\.define\ @\ web\.assets_common\.min\.js:79

\ \ \ \ \(anonymous\)\ @\ web.assets_backend_prod_only.min.js:10

Awatar
Odrzuć

Same error :
UncaughtClientError > SyntaxError
Uncaught Javascript Error > Unexpected token '<', "<html> <h"... is not valid JSON
===

SyntaxError: Unexpected token '<', "<html>
<h"... is not valid JSON
at JSON.parse (<anonymous>)
at XMLHttpRequest.<anonymous> (https://projectx.odoo.com/web/assets/12230-ee9ac54/web.assets_backend.min.js:593:55)

We had this bug when we activated the workers with a longpolling reverse proxy.

any update about this question ??

Najlepsza odpowiedź

Chrome extension conflicts can cause this. Disable them one by one to find the one causing the issue. Also, clear the browser cache as an extra step.

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
2
wrz 25
4107
0
kwi 24
2230
1
maj 22
3601
2
maj 22
14894
2
kwi 22
5039