Guten Tag an das Teltonika Team.
leider habe ich Probleme mit dem Remotezugriff (http und https) von mob1s1a1, mit der ETH1 / WAN Schnittstelle geht es.
Getestet mit der originalen und mit einer über SDK angepassten Firmware aktuellen 7.11.3 RUTX09.
Dabei sind die Ports Freigeschaltet und zeigen mir folgende leere Webseite an, bei https kommt auch der Hinweis auf selbstsigniertes Zertifikat.
Auch das Ein- / Ausschalten der „Ignore private IPs on public interface“ hilft nichts.
Da die leere Seite aufgerufen wird und auch das Zertifikat, liegt es nicht an der Firewall.
Daher ist meiner Meinung der Webserver nicht richtig konfiguriert.
Quellcode der leeren Seite:
Hinweis: zum Posten musste ich alle größer und kleiner Zeichen entfernen.
Eng.:
Hello to the Teltonika team. Unfortunately I have problems with remote access (http and https) from mob1s1a1, but it works with the ETH1 / WAN interface.
Tested with the original firmware and with a firmware adapted via SDK, current 7.11.3 RUTX09.
The ports are enabled and show me the following empty web page, with https there is also a reference to a self-signed certificate.
Enabling/disabling “Ignore private IPs on public interface” doesn’t help either.
Since the empty page is opened and also the certificate, it is not the firewall’s fault.
Therefore, in my opinion, the web server is not configured correctly.
Source code of the empty page:
Note: to post I had to remove all upper and lower case characters.
!doctype html
html lang=“en”
head
meta
name=“robots”
content=“noindex”
/
meta charset=“utf-8” /
meta
http-equiv=“X-UA-Compatible”
content=“IE=edge”
/
meta
http-equiv=“Cache-Control”
content=“no-cache, no-store, must-revalidate”
/
meta
name=“viewport”
content=“width=device-width,initial-scale=1.0”
/
link
rel=“stylesheet”
href=“/brand/brand.css?v=2”
/
link
rel=“icon”
href=“/favicon.ico”
/
title/title
script type=“module” crossorigin src=“/assets/index-2024-12-13-d520310e08.js”/script
link rel=“modulepreload” crossorigin href=“/assets/index-2024-12-13-d520310e08.js”
link rel=“modulepreload” crossorigin href=“/assets/vendor-2024-12-13-d520310e08.js”
link rel=“stylesheet” crossorigin href=“/assets/style-2024-12-13-d520310e08.css”
/head
body
noscript
div
div class=“overlay-content”
img src=“/tlt_networks_logo.svg” /br /br /br /br /
h4JavaScript required!/h4
pIn order to use web interface, please enable JavaScript in your browser settings./p
br /
a href=""button class="btn"Refresh Page/button/a
/div
/div
/noscript
div id=“app”/div
script
async
src=“https://cdn.jsdelivr.net/gh/openlayers/openlayers.github.io@4eccf2cf93856a69c7c982df04ae8b91b43aac52/en/v6.4.3/build/ol.js”
integrity=“sha384-RffttofZaGGmE3uVvQmIW/dh1bzuHAJtWkxFyjRkb7eaUWfHo3W3GV8dcET2xTPI”
crossorigin=“anonymous”
data-allow-fail=“true”
/script
script
{
let scripts = Array.from(document.querySelectorAll(“script[src]:not([data-allow-fail=‘true’])”))
scripts.forEach(el = (el.onerror = e = location.reload()))
}
/script
/body
/html