What's new

Kamoj Kamoj Addon 5.5 Beta for Netgear R7800/R8900/R9000 with Voxel FW

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

@kamoj Tried again but still same error does not find the username or password.
 

Attachments

  • vpn error.txt
    18.6 KB · Views: 129
@kamoj Tried again but still same error does not find the username or password.
Dear @jrbmw,
Your log shows that "auth-user-pass" is missing in the .ovpn file.

The add-on automatically adds this to the .ovpn file when you click "Read configuration".
And the add-on automatically save it when you press "Create/Save VPN configuration".

If you forget to add User Name and Password, the add-on pops up a warning window.
You don't mention you have seen that either. So have you really pressed "Create/Save VPN configuration"?

I suggest you try follow my instruction again, point by point, not omitting any step.
If still not working you need to provide your .ovpn file to me. You can do it in a PM (Private Message).
 
Happy new year @kamoj and all on the board.
R7800 running voxel latest and updated to Kamoj 5.5.13.
Followed your guide
Still the same so I cleared nv ram and started from scratch

nvram show | awk -F= '/^kamoj/ {print $1}' | xargs -n1 nvram unset
nvram commit
reboot

Followed your guide .Added password ... Still same result password and username not saved
I will send you an e mail.
 
Happy new year @kamoj and all on the board.
R7800 running voxel latest and updated to Kamoj 5.5.13.
Followed your guide
Still the same so I cleared nv ram and started from scratch

nvram show | awk -F= '/^kamoj/ {print $1}' | xargs -n1 nvram unset
nvram commit
reboot

Followed your guide .Added password ... Still same result password and username not saved
I will send you an e mail.
If you run those command you need to uninstall and install the add-on again!
If not, you will sure get all kind of weird issues.
Those command are to clear the configuration from all kamoj addon parameters,
after you have uninstalled it.
 
Roger that, but next time clear it AFTER you uninstall, please.

The uninstall process need the add-on to be untouched to work properly.
I would say it should only be used when you don't want the kamoj add-on ever again,
and are to lazy to do a factory reset.

PS
I got your message, and the configuration file is a mess with at least 5 errors.
Don't know what ExpressVPN are doing really. I thought they were a very serious provider.
The add-on fixed those errors before, but now you need to do it by hand.

Did you get this configuration lately - or is it an old one?
Will try it out and report back later.
 
I downloaded it from their site yesterday.The configs work ok on individual devices.
Sure, the config you sent to me is for Windows, and can not be run in a router.
Do you have a choice to download a configuration for Linux or Android e.g.?
 
I put the first config I sent you in my linux box and it works ok
Still it's made for Windows, and miss mandatory information like UDP or TCP.
It also uses old/obsolete directives, and misses new mandatory directives.
I think ExpressVPN should check their configurations, because they will not work with
coming OpenVPN standard/program!

I've checked your configurations and corrected to one that is preliminary working for me.
Also found out that ExpressVPN blocks the first jump when running traceroute,
so I need a fix for that too!

But now I must prepare a release to solve the adblocking error first!
When that is released, you can install it, and then try the corrected configuration file.
 
ok thamks @kamoj
I just tried putting a dozen configs on a usb stick openvpn-client
Read config put password in and same result.
All these configs worked in the past on the addon ...somethings changed.

[2022-01-01 16:09:40] [OPENVPN] Log erased by operator trigged addon
2022-01-01 16:10:16 15857.97 [OpenVPN] Client rc.common 27860: Information: start
2022-01-01 16:10:16 15857.99 [OpenVPN] Client rc.common 27860: ======== rc.common : /etc/rc.common =====================================================
2022-01-01 16:10:16 15858.07 [OpenVPN] Client rc.common 27860: Information: Check that OpenVPN Client is enabled
2022-01-01 16:10:16 15858.08 [OpenVPN] Client rc.common 27860: Information: Check that a configuration file is given and exist
2022-01-01 16:10:16 15858.09 [OpenVPN] Client rc.common 27860: Existing OpenVPN configuration selected in nvram: my_expressvpn_canada_-_toronto_udp.ovpn
2022-01-01 16:10:16 15858.10 [OpenVPN] Client rc.common 27860: check_password_file: . Get password file for: /etc/openvpn/config/client/my_expressvpn_canada_-_toronto_udp.ovpn
2022-01-01 16:10:16 15858.12 [OpenVPN] Client rc.common 27860: Information: Password file according to my_expressvpn_canada_-_toronto_udp.ovpn:
2022-01-01 16:10:16 15858.13 [OpenVPN] Client rc.common 27860: my_expressvpn_canada_-_toronto_udp.ovpn: Password file not given after auth-user-pass directive. Try to find/create one...
2022-01-01 16:10:16 15858.14 [OpenVPN] Client rc.common 27860: Information: find_password_file
2022-01-01 16:10:16 15858.16 [OpenVPN] Client rc.common 27860: Processing /etc/openvpn/config/client/my_expressvpn_canada_-_toronto_udp.ovpn ...
2022-01-01 16:10:16 15858.16 [OpenVPN] Client rc.common 27860: No password file found: /tmp/openvpn_client/idpw. Check pre-defined username/password
2022-01-01 16:10:16 15858.17 [OpenVPN] Client rc.common 27860: No password file found. No pre-defined username/password exist.
2022-01-01 16:10:16 15858.18 [OpenVPN] Client rc.common 27860: ERROR: No password file found and no default passwords exist. Exiting
2022-01-01 16:10:16 15858.19 [OpenVPN] Client rc.common 27860: Information: exit_it
 
ok thamks @kamoj
I just tried putting a dozen configs on a usb stick openvpn-client
Read config put password in and same result.
All these configs worked in the past on the addon ...somethings changed.

[2022-01-01 16:09:40] [OPENVPN] Log erased by operator trigged addon
2022-01-01 16:10:16 15857.97 [OpenVPN] Client rc.common 27860: Information: start
2022-01-01 16:10:16 15857.99 [OpenVPN] Client rc.common 27860: ======== rc.common : /etc/rc.common =====================================================
2022-01-01 16:10:16 15858.07 [OpenVPN] Client rc.common 27860: Information: Check that OpenVPN Client is enabled
2022-01-01 16:10:16 15858.08 [OpenVPN] Client rc.common 27860: Information: Check that a configuration file is given and exist
2022-01-01 16:10:16 15858.09 [OpenVPN] Client rc.common 27860: Existing OpenVPN configuration selected in nvram: my_expressvpn_canada_-_toronto_udp.ovpn
2022-01-01 16:10:16 15858.10 [OpenVPN] Client rc.common 27860: check_password_file: . Get password file for: /etc/openvpn/config/client/my_expressvpn_canada_-_toronto_udp.ovpn
2022-01-01 16:10:16 15858.12 [OpenVPN] Client rc.common 27860: Information: Password file according to my_expressvpn_canada_-_toronto_udp.ovpn:
2022-01-01 16:10:16 15858.13 [OpenVPN] Client rc.common 27860: my_expressvpn_canada_-_toronto_udp.ovpn: Password file not given after auth-user-pass directive. Try to find/create one...
2022-01-01 16:10:16 15858.14 [OpenVPN] Client rc.common 27860: Information: find_password_file
2022-01-01 16:10:16 15858.16 [OpenVPN] Client rc.common 27860: Processing /etc/openvpn/config/client/my_expressvpn_canada_-_toronto_udp.ovpn ...
2022-01-01 16:10:16 15858.16 [OpenVPN] Client rc.common 27860: No password file found: /tmp/openvpn_client/idpw. Check pre-defined username/password
2022-01-01 16:10:16 15858.17 [OpenVPN] Client rc.common 27860: No password file found. No pre-defined username/password exist.
2022-01-01 16:10:16 15858.18 [OpenVPN] Client rc.common 27860: ERROR: No password file found and no default passwords exist. Exiting
2022-01-01 16:10:16 15858.19 [OpenVPN] Client rc.common 27860: Information: exit_it
I took your configuration file and followed my instruction to you, and it was working; a password file was created!
So something is wrong with your system, or my instructions.

When you erased all kamoj parameters, that included the passwords for ExpressVPN. (No pre-defined username/password exist.)
You must install the add-on again, and then for all your configurations do as I described earlier.
Or easier:
You can add an express_vpn.auth file to your USB stick, containing User Name (line 1) + Password (line 2) and in the .ovpn files,
change: "auth-user-pass" to "auth-user-pass express_vpn.auth"

But except from that, as I wrote above, ExpressVPN messes up the routing so that traceroute can not find the first jump, and thereby,
the supervision will think the connection is down, and restart it in an eternal loop. For now you can get around that by switching off
all OpenVPN supervision! A fix in next release will probably do until I/we understand what's happening.
This is what is changed in the new addon 5.5b. Before 5.5b the addon could not detect if the tunnel stopped working.
 
Reset the router to factory settings installed netgear firmware then latest voxel . Tried back issuses of @kamoj addon inc 5.4b26 which used to work ok with manual installation.
Same results as before. Doesent seem to be the latest code in 5.5b13 addon .....seems express vpn is causing the problem.
Perhaps if someone else on the forum is using express vpn they could comment .


Regards
 
Just a quick update, been running since the day of update 5,5b12. Almost a week and no downtime. So I think the "testperiod" is over. The update works flawless on my r9000.
 
Hey kamoj, Just wanted to touch base and say I have been using for a few days now and the new updates (5b12 & 5b13) are working great! No issues at all for my R9000. Thanks so much for your continued support and Happy New Year!!
 
Changes in kamoj-addon beta version 2022-01-02 5.5b14
---------------------------------------------------------------
- Minor fixes, clean up some logs.
- Adblocking: Fixed ugly bug introduced in 5.5b12: Adblocking was never started.
- Adblocking: Fixed faster start of blocking if internet is down at boot.
- OpenVPN Client: Fixed No internet for clients after switching off VPN with killswitch on.
- OpenVPN Client: Speeded up start/change of configuration.
- OpenVPN Client: Added information about start/stop time in seconds.
- OpenVPN Client: Improved handling of missing and bad configurations.
- Wireguard Client: Improved function for detection of ppp0 clients.
- Wireguard Client: Added information about start/stop time in seconds.
- Wireguard Client: Fixed No internet for clients after switching off VPN with killswitch on.
- Wireguard Client: Hanged if stop called when not started.
- Supervision: Improved not to trig restart during start/stop/change of VPN.
- Supervision: Added separate supervision parameters for traceroute:
This is to support ExpressVPN OpenVPN Clients (@jrbmw).
(Support may be removed in the future.
I don't have ExpressVPN and it takes too much time to deal with it.
Full support may be introduced again, since I got new supplier(s) of configurations/server info.)
*Max allowed time for each traceroute test
*Max time-to-live (max number of hops)
This is needed to be set to >= 2 for ExpressVPN OpenVPN
Please set this value to 2 in Supervision Menu before starting an ExpressVPN OpenVPN Client,
or switch off "Restart at DNS failure", and "Restart at connection failure".
- FAQ.txt updated.
 
Last edited:
Traceroute set to 2.It seems the username and Password is found ok now but the configs are not right

[2022-01-03 08:54:59] [OPENVPN] Log erased by operator trigged addon
2022-01-03 08:55:36 5736.77 [KAMOJ_VPN_CGI] kamoj_vpn.cgi 20348: . Create flag-file for addon_supervision.sh. OpenVPN: Enable=. Start=1
2022-01-03 08:55:38 5738.30 [KAMOJ_VPN] kamoj_vpn.sh 20384: start_the_ovpnclient: Create flag-file for addon_supervision.sh
2022-01-03 08:55:38 5738.46 [OpenVPN] Client rc.common 21488: ======== rc.common : /etc/rc.common =====================================================
2022-01-03 08:55:38 5738.47 [OpenVPN] Client rc.common 21488: Create flag-file for addon_supervision.sh
2022-01-03 08:55:38 5738.48 [OpenVPN] Client rc.common 21488: Information: start Config:my_expressvpn_ireland_udp.ovpn
2022-01-03 08:55:38 5738.53 [OpenVPN] Client rc.common 21488: Information: stop restart Config:my_expressvpn_ireland_udp.ovpn
2022-01-03 08:55:38 5738.57 [OpenVPN] Client ovpnclient-down.sh 21551: Connection is DOWN:
2022-01-03 08:55:38 5738.60 [OpenVPN] Client rc.common 21488: Information: ip route before stopping OpenVPN
2022-01-03 08:55:38 5738.61 [OpenVPN] Client rc.common 21488:
default via 172.16.10.217 dev ppp0
172.16.10.217 dev ppp0 proto kernel scope link src 195.213.37.153
192.168.1.0/24 dev br0 proto kernel scope link src 192.168.1.1
239.0.0.0/8 dev br0 scope link
2022-01-03 08:55:38 5738.68 [OpenVPN] Client rc.common 21488: Information: Stop: ip route before STOP:
2022-01-03 08:55:38 5738.70 [OpenVPN] Client rc.common 21488:
default via 172.16.10.217 dev ppp0
172.16.10.217 dev ppp0 proto kernel scope link src 195.213.37.153
192.168.1.0/24 dev br0 proto kernel scope link src 192.168.1.1
239.0.0.0/8 dev br0 scope link
2022-01-03 08:55:38 5738.72 [OpenVPN] Client rc.common 21488: Information: Stop: ip route after stopping OpenVPN Client
2022-01-03 08:55:38 5738.73 [OpenVPN] Client rc.common 21488:
default via 172.16.10.217 dev ppp0
172.16.10.217 dev ppp0 proto kernel scope link src 195.213.37.153
192.168.1.0/24 dev br0 proto kernel scope link src 192.168.1.1
239.0.0.0/8 dev br0 scope link
2022-01-03 08:55:38 5738.74 [OpenVPN] Client rc.common 21488: Information: Stop: Show ping time and to see if DNS is working
2022-01-03 08:55:38 5738.78 [OpenVPN] Client rc.common 21488: Information:
PING a.root-servers.net (198.41.0.4): 56 data bytes 64 bytes from 198.41.0.4: icmp_seq=0 ttl=56 time=11.9 ms
2022-01-03 08:55:38 5738.79 [OpenVPN] Client rc.common 21488: optimize_stop. Turning Turbo mode off
2022-01-03 08:55:38 5738.80 [OpenVPN] Client rc.common 21488: Information: Stop: Restore network settings
2022-01-03 08:55:38 5738.82 [OpenVPN] Client rc.common 21488: Information: Set R7800 turbo mode off, restoring CPU power to auto mode
2022-01-03 08:55:38 5738.86 [OpenVPN] Client rc.common 21488: Information: OpenVPN Client my_expressvpn_ireland_udp.ovpn completed stop sequence after 0.32 sec.
2022-01-03 08:55:38 5738.87 [OpenVPN] Client rc.common 21488: =============================================================
2022-01-03 08:55:38 5738.92 [OpenVPN] Client rc.common 21488: Information: Check that OpenVPN Client is enabled
2022-01-03 08:55:38 5738.93 [OpenVPN] Client rc.common 21488: Information: Check that a configuration file is given and exist
2022-01-03 08:55:38 5738.94 [OpenVPN] Client rc.common 21488: Existing OpenVPN configuration selected in nvram: my_expressvpn_ireland_udp.ovpn
2022-01-03 08:55:38 5738.95 [OpenVPN] Client rc.common 21488: check_password_file: . Get password file for: /etc/openvpn/config/client/my_expressvpn_ireland_udp.ovpn
2022-01-03 08:55:38 5738.97 [OpenVPN] Client rc.common 21488: Information: Password file according to my_expressvpn_ireland_udp.ovpn:my_expressvpn_ireland_udp.auth
2022-01-03 08:55:38 5738.98 [OpenVPN] Client rc.common 21488: Password file given and exist:/etc/openvpn/config/client/my_expressvpn_ireland_udp.auth
2022-01-03 08:55:38 5738.99 [OpenVPN] Client rc.common 21488: Information: fix_password_file /etc/openvpn/config/client/my_expressvpn_ireland_udp.auth
2022-01-03 08:55:38 5739.01 [OpenVPN] Client rc.common 21488: Possible password file: /etc/openvpn/config/client/my_expressvpn_ireland_udp.auth
2022-01-03 08:55:38 5739.04 [OpenVPN] Client rc.common 21488: Information: Check that the Wireguard Client is not enabled
2022-01-03 08:55:38 5739.05 [OpenVPN] Client rc.common 21488: Information: Check that a Wireguard Client is not running
2022-01-03 08:55:38 5739.09 [OpenVPN] Client rc.common 21488: Information: Check if OpenVPN Client is already running, and stop it if so
2022-01-03 08:55:38 5739.16 [OpenVPN] Client rc.common 21488: Information: dnscrypt-proxy-2 is not enabled in nvram.
2022-01-03 08:55:38 5739.17 [OpenVPN] Client rc.common 21488: Information: Check that DNS service is working
2022-01-03 08:55:39 5739.20 [OpenVPN] Client rc.common 21488: Information: DNS service is working
2022-01-03 08:55:39 5739.21 [OpenVPN] Client rc.common 21488: Information: Check that time is synchronized
2022-01-03 08:55:39 5739.22 [OpenVPN] Client rc.common 21488: Information: NTP time service is working.
2022-01-03 08:55:39 5739.23 [OpenVPN] Client rc.common 21488: Information: Time is OK
2022-01-03 08:55:39 5739.24 [OpenVPN] Client rc.common 21488: Information: Check that needed data exist in the configuration
2022-01-03 08:55:39 5739.25 [OpenVPN] Client rc.common 21488: Error: This is not a client configuration.
2022-01-03 08:55:39 5739.27 [OpenVPN] Client rc.common 21488: Error: This is no (udp/tcp) protocol defined in the client configuration.
2022-01-03 08:55:39 5739.28 [OpenVPN] Client rc.common 21488: Error: Something is missing in the config: /etc/openvpn/config/client/my_expressvpn_ireland_udp.ovpn

2022-01-03 08:55:39 5739.30 [OpenVPN] Client rc.common 21488: Information: exit_it Config:my_expressvpn_ireland_udp.ovpn
2022-01-03 08:55:39 5739.33 [OpenVPN] Client rc.common 21488: ERROR: OpenVPN Client my_expressvpn_ireland_udp.ovpn Failed. Start the killswitch.
2022-01-03 08:55:39 5739.35 [OpenVPN] Client rc.common 21488: Information: kill_switch netwall_restart
2022-01-03 08:55:39 5739.40 [OpenVPN] Client rc.common 21488: kill_switch: netwall_restart command given
2022-01-03 08:55:39 5739.43 [OpenVPN] Client rc.common 21488: kill_switch: Update bypass list
2022-01-03 08:55:40 5741.15 [OpenVPN] Client rc.common 21488: kill_switch: net-wall rule
2022-01-03 08:55:41 5741.30 [OpenVPN] Client rc.common 21488: kill_switch: net-wall restart
2022-01-03 08:56:43 5803.94 [SUPERVISION] addon_supervision.sh 12598: Removing /tmp/addons/openvpn_is_starting that is older (65) than 60 sec.
 

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top