Common issues, in plain language and with exact commands — pick your platform below.
JadexVaultServer.exe in Task Manager (Windows).https://localhost:7777 on the server machine itself, or https://<server-ip>:7777 from another device.If your admin has enabled Zero-Knowledge Account Recovery in advance, use "Forgot your master password? Recover access" on the lock screen — an admin stages a recovery code for you out-of-band. If recovery wasn't set up beforehand, there is genuinely no way to recover zero-knowledge entries — this is by design, not a bug.
Since the installer isn't yet signed with an expensive code-signing certificate, Windows may show "Windows protected your PC." Click More info → Run anyway. This is standard for new, small-team software — the installer itself is safe, and you can verify by checking the SHA256 hash we publish alongside each release.
This is intentional brute-force protection — wait 15 minutes and try again, or have an admin reset your password from the Members panel.
tasklist | findstr JadexVault
If nothing shows up, the service isn't running — double-click the desktop shortcut or find it in the Start Menu.
netstat -ano | findstr :7777
If another process is already using port 7777, Jadex Vault won't start. Note the PID in the last column, then find and close that process, or set a different port (see below).
If port 7777 is already taken by something else, set the PORT environment variable before starting:
set PORT=8080 "C:\Program Files\JadexVault\JadexVaultServer.exe"
ipconfig
Look for "IPv4 Address" under your active network adapter — teammates connect to https://<that-ip>:7777.
taskkill /IM JadexVaultServer.exe /F "C:\Program Files\JadexVault\JadexVault.vbs"
sudo systemctl status jadexvault
Look for "active (running)". If it says "failed" or "inactive", check the logs (below) for why.
sudo journalctl -u jadexvault -n 50 --no-pager
sudo systemctl restart jadexvault
sudo ss -tulpn | grep 7777
Or if ss isn't available:
sudo netstat -tulpn | grep 7777
ip addr show | grep "inet "
Edit the systemd service to add the PORT environment variable:
sudo systemctl edit jadexvault
Add these lines in the editor that opens, then save:
[Service] Environment=PORT=8080
sudo systemctl daemon-reload sudo systemctl restart jadexvault
Jadex Vault runs fine on localhost without any firewall changes. But if you want teammates on other devices to reach it, your OS firewall blocks incoming connections to port 7777 by default — this is the most common reason "it works on my computer but not my teammate's."
7777 → NextThe installer offers to create this rule automatically during setup — if you skipped that step, do it manually here.
Run as Administrator:
netsh advfirewall firewall add rule name="Jadex Vault" dir=in action=allow protocol=TCP localport=7777
sudo ufw allow 7777/tcp sudo ufw reload
sudo firewall-cmd --permanent --add-port=7777/tcp sudo firewall-cmd --reload
From another device on the same network, try:
# Windows (PowerShell) Test-NetConnection -ComputerName <server-ip> -Port 7777 # Linux/Mac nc -zv <server-ip> 7777
If this fails but the firewall rule looks correct, double-check your router isn't running its own client-isolation feature (common on guest Wi-Fi networks) — devices on "Guest" networks often can't see each other regardless of firewall settings.
Tell us exactly what you tried and what happened — real problems get real fixes.
Send Feedback