Hai, saya sudah mencoba menggunakan Tailscale untuk akses VPN jarak jauh ke NAS saya. Saya sudah menginstal Tailscale di NAS, tetapi saat dibuka, saya selalu mendapatkan pesan “XML syntax error on line 8: attribute name without = in element” setiap kali. Saya sudah beberapa kali menghapus dan menginstal ulang Tailscale, tapi hasilnya tetap sama. Apakah ada yang tahu solusinya atau mungkin tahu di mana saya salah?
Apakah kamu sudah mencoba browser web lain?
Kamu sempat memberi saya harapan! Tapi harapan itu langsung pupus, karena barusan saya coba Firefox bukannya Brave, tapi hasilnya tetap sama.
Terima kasih atas laporannya! Kami juga akan mencoba memverifikasi masalah ini secara internal.
Terima kasih atas detailnya, Champs — dan sudah menguji di berbagai browser, itu sangat membantu mempersempit masalahnya.
Kami sudah bisa mereproduksi ini di sisi kami, dan tampaknya error ini terkait dengan cara Web UI diakses, bukan browser atau versi Tailscale-nya. Secara spesifik, masalah ini muncul saat membuka Web UI melalui myQNAPcloud SmartURL, tapi tidak saat mengakses langsung lewat alamat IP lokal NAS.
Sebagai solusi sementara, bisakah kamu coba membuka Tailscale Web UI dengan alamat IP lokal NAS kamu (misalnya http://<NAS-IP>:8080)? Seharusnya kamu bisa masuk tanpa error dengan cara itu. Sementara itu, kami sedang mengevaluasi jalur akses SmartURL di sisi kami.
Kasih tahu kami kalau sudah dicoba ya!
Saya baru saja harus melakukan autentikasi ulang Tailscale di QNAP saya (TVS-h1688x dengan QuTS here h6.0.2.3591). Saya baru upgrade ke Tailscale 1.58.2-1 dari repositori GitHub. Saat saya membuka Tailscale, sebuah jendela baru muncul dengan tombol “Reauthenticate”. Ketika saya membuka konsol dan memuat ulang halaman, saya mendapatkan error-error ini dan tombol Reauthenticate tidak berfungsi saat saya klik.
TypeError: can’t access property “then”, a.default.detectStore(…) is undefined h1-check.js:1:1301
u moz-extension://08173e21-c808-ad42-ab18-822f6ee35d43/h1-check.js:1
1337 moz-extension://08173e21-c808-ad42-ab18-822f6ee35d43/h1-check.js:1
n moz-extension://08173e21-c808-ad42-ab18-822f6ee35d43/h1-check.js:1
moz-extension://08173e21-c808-ad42-ab18-822f6ee35d43/h1-check.js:1
moz-extension://08173e21-c808-ad42-ab18-822f6ee35d43/h1-check.js:1
#injectIntoIsolatedWorld resource://gre/modules/ExtensionContent.sys.mjs:711
inject resource://gre/modules/ExtensionContent.sys.mjs:696
injectInto resource://gre/modules/ExtensionContent.sys.mjs:546
POST http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/api/local/v0/upload-client-metrics\[HTTP/1.1 404 Not Found 240ms]
Lalu…
Error: invalid endpoint or method
be http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:52
promise callback*be/< http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:52
promise callback*be http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:52
Tr http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:52
ko http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:52
promise callback*ko/< http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:52
onClick http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:94
Gh http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:29
Jh http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:29
qh http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:29
gc http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:29
Uf http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:29
Fi http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:29
iu http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:32
ff http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:29
Fi http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:29
Ds http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:29
h0 http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:29
Wf http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:29
Ii http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:29
to http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:29
to http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:29
createRoot http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:32
http://169.254.4.216:8080/cgi-bin/qpkg/Tailscale/index.cgi/assets/index-15b28af1.js:99
Hai SteveKo,
Apakah sudah ada perkembangan terkait error tersebut?
Saya kurang paham maksud dari “Untuk sementara, bisakah kamu mencoba membuka Tailscale Web UI menggunakan IP lokal NAS-mu (misal http://<NAS-IP>:8080)? Itu seharusnya memungkinkan kamu masuk tanpa error.”. Bisakah kamu jelaskan lebih detail?
Dengan kata lain, bagaimana saya menjembatani kesenjangan antara saran yang kamu berikan dan masalah saya, yaitu ketika saya menekan ikon Tailscale di antarmuka web NAS saya, tab baru terbuka dengan pesan error. Saya tidak menemukan cara untuk mengutak-atik instalasi Tailscale di NAS saya.
Hai @Champs_01, maaf atas balasan yang terlambat — saya baru saja melihat pesanmu. Saya juga seharusnya menjelaskan solusi alternatifnya dengan lebih jelas sebelumnya.
Kamu tidak perlu mengubah apa pun pada instalasi Tailscale. Yang penting adalah alamat mana yang kamu gunakan untuk login ke QTS. Jika bilah alamat browser-mu menampilkan sesuatu seperti xxxx.myqnapcloud.com, berarti kamu sedang menggunakan SmartURL, dan jika kamu mengklik ikon Tailscale dari situ, maka akan muncul error.
Untuk mengatasinya:
- Temukan IP lokal NAS-mu. Kamu bisa menggunakan Qfinder Pro, cek di Control Panel > Network & Virtual Switch, atau lihat daftar perangkat di router kamu. Biasanya formatnya seperti 192.168.x.x.
- Dari komputer yang terhubung ke jaringan lokal yang sama, buka http://:8080 (misal: http://192.168.1.50:8080) dan login ke QTS dari sana.
- Klik ikon Tailscale seperti biasa. Seharusnya sekarang bisa terbuka tanpa error XML.