February 9Feb 9 I have an instance of Enpass running as a Wi-fi Sync server that seems to close on its own roughly every two days. I'm unable to identify a specific pattern or event that correlates with Enpass closing. That machine runs a couple of home network maintenance scripts each day but it is not used as a desktop computer. When Enpass is running, wi-fi sync works as expected. I've enabled logging, and I'm only seeing two events showing up, both of which show up repeatedly:Info: 1769717307 [parseResponse] License Server Query failed -- Endpoint : https://license.enpass.io/api/v2/plans/desktop/offers/?country=United+States&lang=en-US&license_type=premium&os=linux&os_version=21.3&team_type Response : {"error":true,"code":"no_offers","description":"Offer is not available."}Info: 1769717307 [parseResponse] License Server Query failed -- Endpoint : https://license.enpass.io/api/v2/plans/?country=United+States&lang=en-US&license_type=premium&os=linux&os_version=21.3&team_type Response : {"error":true,"code":"plan_not_found","iaps":[]}There's an issue in the Mac forum about Enpass closing, but I can't tell if the issues have anything in common beyond Enpass closing unexpectedly. https://discussion.enpass.io/index.php?/topic/31605-enpass-randomly-quits-macos-1531-safari-183-2062024115-enpassextension-6118-enpass-6118-1860/&_fromLogin=1&_fromLogout=1Wi-fi Sync serverMachine: Beelink Mini, Intel N95 quad core, 8GB, 256G SSDOS: Linux Mint 21.3 CinnamonEnpass Version: 6.11.12(1953)Other machines that sync with the Wi-fi Sync serverThree Laptops running various versions of Linux MintOne Macbook AirOne iPhoneTwo Android devices
February 12Feb 12 Enpass is not being crashed by those licensing server failures. That's all—innocent log noise—checking plans and receiving "no_offers" on Linux.Random Enpass exits after around two days on Linux Mint 21.3 often indicate:1) Check for OOM killer:dmesg -T | grep -i eliminate"Killed process … enpass" indicates a memory surge.2) The session may end in silence if it is connected to the Cinnamon login session. Permit lingering:sudo enable-linger $USER loginctl3) Try the electron/GPU weirdness:Pass through --disable-gpuThe recommended course of action when using Enpass as a Wi-fi Sync server is to run it via systemd with Restart=always so that it will restart immediately even if it breaks.
February 12Feb 12 Author Thanks Collin, I figured those log entries were unrelated. I'll check out each of the suggestions you've made as well as running it via systemd, after which I'll post an update.
Create an account or sign in to comment