Omniroute 3.8.50 intermittently going offline #14240
Replies: 7 comments 4 replies
|
what was your installation method?
on the terminal
will kill the process when you wanna stop it. |
|
Here is where to find OmniRoute's logs on Windows 11 and the most common root causes for silent offline drops: 1. Where to find the log files on Windows 11OmniRoute stores its persistent state and log files in your user home directory:
If you started it via the CLI with 2. Common Windows 11 root causes for intermittent offline drops
Inspect |
|
The application is excluded from Windows Defender. I do not use Onedrive. I have a pretty good system so its not resources as an issue. The terminal stays open when omniroute is open. I have noticed that it has happened more consistently after the last Windows update. I can try the daemon method. Before I had upgraded to v3.8.50 I used this method. The omniroute doctor does not show any issues. I have attached the errors from the app.log. There is no gateway.log. |
|
Hi @jsmithteamiis. Thanks for the file, it tells us something, but not the thing we need yet. What it shows: it is a Notepad++ search export of the lines matching "error", not the log itself, so whatever happened right before each drop is filtered out. The one useful trace in it is the Two corrections to the earlier replies, so you do not chase files that do not exist:
What I need to find the cause:
With 2 and 3 I can usually name it in one pass. |
|
Thanks, @jsmithteamiis. The log you attached doesn't show the drop, but it does explain the Copilot error, so here are both. The That comes from Pollinations: it refuses any tool whose description is longer than 4096 characters. Copilot Chat sends a large tool set, and tool #41 is over the limit. So The log shows the fallback that should have followed never ran: #14529, merged into Until 3.8.51 is out, move The "offline" drops Node staying alive, nothing in the terminal, and the drop clearing up without a restart all point away from a crash and towards the process stalling. I can't tell yet whether that's a blocked event loop or Windows power management suspending it. The attached lines cover 02:42 UTC and contain a normal request, not a drop. To catch one, I need:
|
|
@jsmithteamiis The dashboard staying up changes the picture. I read how OmniCopilot 1.3.0 decides it is "Offline", and it isn't measuring the server process. That dot flips to Offline in two cases:
It only goes back to Online on the next successful ping or request, which is the "reconnects on its own" you're seeing. My best guess is that most of these drops are failed requests, not lost connections. The Output channel below will tell you which one it is each time. OmniCopilot logs. The extension logs everything to its own Output channel:
Every line is timestamped. You'll see Server debug logging. Set it in the same PowerShell window before starting: $env:APP_LOG_LEVEL = "debug"
omniroute serveThat makes If it turns out to be the ping, you can also check the timeout theory directly. Raise |
|
Closing as you asked, @jsmithteamiis. Thanks for all the detail you put into this. In short: the OmniCopilot "Offline" indicator also shows up when a request fails or a health ping takes longer than 4 s, and the Pollinations 400 that ended your combo early is fixed in v3.8.51 (#14529). If the drops come back after upgrading, the OmniCopilot Output channel at Debug level shows which of those it was. Open a new discussion with those lines and link this one. |
Uh oh!
There was an error while loading. Please reload this page.
I have noticed in the last 36 hours that omniroute has been going offline for no reason, I haven't been able to pinpoint anything in the logs. Does anyone have any ideas where to look first for log entries. I am on Windows 11 and there is nothing in the eventviewer.
Jonathon
All reactions