# 2FA - Randomly Disabled?

**URL:** <https://forum.gl-inet.com/t/2fa-randomly-disabled/68161>\
**Category:** KVM\
**Created:** [April 15, 2026, 6:21pm UTC](https://forum.gl-inet.com/t/2fa-randomly-disabled/68161 "2026-04-15T18:21:20Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![RemotelyInsane](https://forum-assets.gl-inet.com/letter_avatar_proxy/v4/letter/r/94ad74/32.png) [@RemotelyInsane](https://forum.gl-inet.com/u/RemotelyInsane)\
**Post date:** [April 15, 2026, 6:21pm UTC](https://forum.gl-inet.com/t/2fa-randomly-disabled/68161/1 "2026-04-15T18:21:20Z")

</div>

Went to log into my KVM today and found that the 2FA prompt was gone.

I attempted to re-enable it, and kept getting errors that the code was not correct, from my authenticator program.

I also sent a command to reboot the KVM, and got a notice “Reboot command sent failed”

---

<div class="post-metadata">

**Author:** ![Flora72](https://forum-assets.gl-inet.com/user_avatar/forum.gl-inet.com/flora72/32/32553_2.png) [@Flora72](https://forum.gl-inet.com/u/Flora72)\
**Post date:** [April 16, 2026, 1:13am UTC](https://forum.gl-inet.com/t/2fa-randomly-disabled/68161/3 "2026-04-16T01:13:45Z")

</div>

connected to the network? A lost or unstable connection could explain both the 2FA prompt disappearance and the failed reboot command.

If possible, could you also try restarting the device through the GLKVM App and let us know if that resolves the issue?

 ![image](https://forum-static.gl-inet.com/original/3X/7/6/76f4def35b8af3acd7917697e339355d45647944.png)

 ![image](https://forum-static.gl-inet.com/original/3X/6/2/625bb124d21db732255b74962bca26acbeb5b5b6.png)

---

<div class="post-metadata">

**Author:** ![minmie](https://forum-assets.gl-inet.com/user_avatar/forum.gl-inet.com/minmie/32/25223_2.png) [@minmie](https://forum.gl-inet.com/u/minmie)\
**Post date:** [April 16, 2026, 9:11am UTC](https://forum.gl-inet.com/t/2fa-randomly-disabled/68161/4 "2026-04-16T09:11:10Z")

</div>

maybe you can export log to us.

---

<div class="post-metadata">

**Author:** ![RemotelyInsane](https://forum-assets.gl-inet.com/letter_avatar_proxy/v4/letter/r/94ad74/32.png) [@RemotelyInsane](https://forum.gl-inet.com/u/RemotelyInsane)\
**Post date:** [April 21, 2026, 8:06pm UTC](https://forum.gl-inet.com/t/2fa-randomly-disabled/68161/5 "2026-04-21T20:06:21Z")

</div>

I attempted to restart the device via the web interface controls and it would not respond – I don’t use the application, only web portals.

---

<div class="post-metadata">

**Author:** ![jdbower](https://forum-assets.gl-inet.com/user_avatar/forum.gl-inet.com/jdbower/32/27881_2.png) [@jdbower](https://forum.gl-inet.com/u/jdbower)\
**Post date:** [April 21, 2026, 8:27pm UTC](https://forum.gl-inet.com/t/2fa-randomly-disabled/68161/6 "2026-04-21T20:27:41Z")

</div>

MFA tends to be very dependent on a traceable clock source. Any chance NTP is failing?

---

<div class="post-metadata">

**Author:** ![RemotelyInsane](https://forum-assets.gl-inet.com/letter_avatar_proxy/v4/letter/r/94ad74/32.png) [@RemotelyInsane](https://forum.gl-inet.com/u/RemotelyInsane)\
**Post date:** [April 21, 2026, 8:48pm UTC](https://forum.gl-inet.com/t/2fa-randomly-disabled/68161/7 "2026-04-21T20:48:02Z")

</div>

Nope, run a dedicated NTP server on my network for some other equipment; NTP is happy. Earlier today, the issue cropped up where the IP KVM was prompting me to set a admin password, like first boot. Rebooting via power cycle, and it was back to normal.

had chatgpt look through the log files; seems the KVM is looking for [WPAD.mydomain.com](http://WPAD.mydomain.com) quite often…. and there is no WPAD for it to reference.

```auto
I reviewed the exported logs. I do not see kernel panic, OOM, Ethernet link-down events, or reboot loops.

What I do see is:

1. Connman repeatedly failing online checks because eth0 is set to use a PAC/WPAD proxy:
    * Proxy URL: http://wpad.mydomain.com/wpad.dat
    * Repeated log messages: “No valid proxy” / online check failed
2. Repeated HDMI/capture pipeline faults:
    * lt6911c status changes
    * MIPI_CSI2 CRC errors
    * stream off/on cycles
    * encoder destroy/recreate cycles
3. Repeated streamer “Requesting key frame” messages, suggesting the video pipeline is not recovering cleanly.
4. Janus/TURN-related errors:
    * missing /tmp/turnserver.json
    * invalid TURN response / missing username
    * failed remote candidates

```

the HDMI notes could be because I’ve been playing with my EDID settings to see if I could get the stream to stabilize.

of an interesting note, when I try to use WebRTC(FEC) at any of the %’s – the display will not render. Either HDMI disconnect message or a black screen.

not sure what this firmware changed, but I don’t recall that behavior in the previous version.

---

<div class="post-metadata">

**Author:** ![Flora72](https://forum-assets.gl-inet.com/user_avatar/forum.gl-inet.com/flora72/32/32553_2.png) [@Flora72](https://forum.gl-inet.com/u/Flora72)\
**Post date:** [April 22, 2026, 2:19am UTC](https://forum.gl-inet.com/t/2fa-randomly-disabled/68161/8 "2026-04-22T02:19:36Z")

</div>

Could you please check whether Direct mode works normally? Also, we recommend using the Chrome browser.

 ![image](https://forum-static.gl-inet.com/original/3X/a/0/a0ddc12bb99686d8267cb85b14dc97c9ad80d082.png)

If possible, could you please export the logs to us?

---

<div class="post-metadata">

**Author:** ![RemotelyInsane](https://forum-assets.gl-inet.com/letter_avatar_proxy/v4/letter/r/94ad74/32.png) [@RemotelyInsane](https://forum.gl-inet.com/u/RemotelyInsane)\
**Post date:** [April 22, 2026, 3:24pm UTC](https://forum.gl-inet.com/t/2fa-randomly-disabled/68161/10 "2026-04-22T15:24:10Z")

</div>

Sure thing – where would you like me to send the logs?

I’ll try direct mode for a bit to see how that works, as well. I’ve been keeping an eye on chrome://webrtc-internals too for some additional insight. Let’s just say “it isn’t happy” when I try FEC mode (5%-20%)… oddly though, FEC works fine on one office network, but not at all on another office network with the same laptop.

---

<div class="post-metadata">

**Author:** ![RemotelyInsane](https://forum-assets.gl-inet.com/letter_avatar_proxy/v4/letter/r/94ad74/32.png) [@RemotelyInsane](https://forum.gl-inet.com/u/RemotelyInsane)\
**Post date:** [April 22, 2026, 3:46pm UTC](https://forum.gl-inet.com/t/2fa-randomly-disabled/68161/11 "2026-04-22T15:46:18Z")

</div>

not sure if this helps at all, but I'll drop it here just in case: (DNS Logs for KVM)

4/22  
09:42:29 [wpad.mydomain.com](http://wpad.mydomain.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
09:42:29 [wpad.mydomain.com](http://wpad.mydomain.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
09:42:27 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
09:42:27 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
08:29:27 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
08:29:27 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
08:29:27 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
08:29:27 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
08:29:27 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
06:55:52 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
06:55:52 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
06:55:52 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
06:55:52 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)

4/21  
14:28:47 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
14:28:47 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
14:28:47 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
14:28:47 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
14:28:47 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
14:28:47 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
13:34:09 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
13:34:09 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
13:34:09 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
13:34:09 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
13:04:27 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
13:04:27 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
13:04:27 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
13:04:27 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
11:52:50 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
11:52:50 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
11:52:50 [stun.l.google.com](http://stun.l.google.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
11:52:50 [stun.l.google.com](http://stun.l.google.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
11:52:50 [stun.l.google.com](http://stun.l.google.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
11:52:50 [stun.l.google.com](http://stun.l.google.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
09:36:59 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
09:36:59 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
09:36:59 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
09:36:59 [fw.gl-inet.com](http://fw.gl-inet.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
08:29:02 [stun.l.google.com](http://stun.l.google.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
08:29:02 [stun.l.google.com](http://stun.l.google.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
08:29:02 [stun.l.google.com](http://stun.l.google.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
08:29:02 [stun.l.google.com](http://stun.l.google.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
06:51:13 [stun.l.google.com](http://stun.l.google.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
06:51:13 [stun.l.google.com](http://stun.l.google.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
06:51:13 [stun.l.google.com](http://stun.l.google.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
06:51:13 [stun.l.google.com](http://stun.l.google.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)

4/20  
21:23:10 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
21:23:10 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
21:23:10 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
21:23:10 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
18:20:02 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
18:20:02 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
18:20:02 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
18:20:02 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
15:05:37 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
15:05:37 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
15:05:37 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
15:05:37 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
13:00:15 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
13:00:15 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
13:00:15 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
13:00:15 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
10:15:43 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
10:15:43 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)  
10:15:43 [log.tailscale.com](http://log.tailscale.com) Processed [GLiKVM.mydomain.com](http://GLiKVM.mydomain.com) (local.IP..23)

---

<div class="post-metadata">

**Author:** ![RemotelyInsane](https://forum-assets.gl-inet.com/letter_avatar_proxy/v4/letter/r/94ad74/32.png) [@RemotelyInsane](https://forum.gl-inet.com/u/RemotelyInsane)\
**Post date:** [April 22, 2026, 4:07pm UTC](https://forum.gl-inet.com/t/2fa-randomly-disabled/68161/12 "2026-04-22T16:07:16Z")

</div>

As luck would have it - the ipKVM just locked up again… forcing a manual power cycle (cycled POE power, using the GL-iNET POE splitter for this unit). When this happened, I was unable to select DIRECT instead of WebRTC/WebRTC(FEC) – @flora72 - sending you the logs

---

<div class="post-metadata">

**Author:** ![Cathy](https://forum-assets.gl-inet.com/letter_avatar_proxy/v4/letter/c/9de0a6/32.png) [@Cathy](https://forum.gl-inet.com/u/Cathy)\
**Post date:** [April 23, 2026, 1:53am UTC](https://forum.gl-inet.com/t/2fa-randomly-disabled/68161/13 "2026-04-23T01:53:36Z")

</div>

Hi @RemotelyInsane could you share the log with me via private message? We will take another look

---

<div class="post-metadata">

**Author:** ![system](https://forum-static.gl-inet.com/original/3X/7/7/77e28f6cb342ac4bd641bd9a6254595d61b2812a.png) [@system](https://forum.gl-inet.com/u/system)\
**Post date:** [July 22, 2026, 1:54am UTC](https://forum.gl-inet.com/t/2fa-randomly-disabled/68161/14 "2026-07-22T01:54:34Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
