Posts by zomboided

    You can't do what you want as VPN Mgr has no idea what's going on until it's too late and the stream has started.

    You can set up a button on the remote to switch the VPN connection. If you have one connection then it'll cycle between enabled and disabled. If you have multiple connections it'll move through them. If you wanted a dedicated enable/disable, then you could map a button to a VPN Mgr API call but that might need you to do some low level stuff to make that work.

    Let's be clear about how this works. Feel free to check out the source code, it's on Github.

    VPN Mgr uses a third party API to determine the success of the connectivity, and where that third party API thinks the IP address is located. You're shown this information on the screen so you know whether the connection has worked or not. The addon does not make up this information or pretend to be "at a location" it's not. You can turn on debug and see this call being traced.

    VPN Mgr is 'just' calling openvpn. The log is available for you to view of this interaction. The modification of the routing tables, along with the DNS happens as a result of what's in the ovpn files THAT YOU PROVIDED, and the VPN providers THAT YOU'RE CHOOSING TO USE. If you don't like the way that the routing tables have been modified, or the way the traffic flows, then that's up to you/your provider to fix.

    VPN Mgr can change or disable the connection based on the addon currently in use. You're supplying the connections. It's up to you to define the filtering to determine the active connection based on addon (go read the wiki page if you don't understand how to do this). What VPN Mgr does not do is try to route traffic based on the addon in use. You can determine the active connection in the GUI or by using the command line and viewing the running openvpn task.

    If an third-party geo locked addon does not work because of the connections THAT YOU PROVIDED, then that's because the service you're trying to use with that addon is very very likely doing something more sophisticated than just looking at your location to achieve geolocking. Feel free to take this up with your VPN provider, or the service you're trying to access.

    Thanks, I've pushed the latest update with the new certificate in. If this still doesn't work for you (which I suspect will be the case) then you need to follow the troubleshooting guide on the wiki and run one of their ovpn files via the command line and take up the results with their support team (or your OS provider)

    The cert looks different, can you get me an example of an ovpn in a different location please.

    I still don't think this is your issue as it's not throwing an authorisation error.

    I don't use CoreELEC, so I can't comment on how it (should) work. From the failed add command error, maybe this is a sudo issue - I don't know if CoreELEC requires you to use that or not, but there's an option to enable it within the GUI.

    The other issue I see here is maybe your DNS is not being refreshed. A lot of people have seen this issue, but for sure I've never understood why some people see it and not others.

    For both of these issues, there's a lot of detail on the wiki here 07. Advanced Options · Zomboided/service.vpn.manager Wiki · GitHub

    I'm also happy to look at a current ovpn file from if you want to get one. I can't see them as I'm not a member. See step 3 here How to Set Up A OpenVPN Command Line VPN on Linux (Ubuntu) |

    Good're good to stay on 6.4.2 or later as they get released.

    I'm not ready to push this out on the repo to everyone yet as it's still a bit beta (contains all the changes needed for Python 3)

    rav3k You probably need to check out the trouble shooting on the wiki, use the command line to eliminate the add-on and see if you can get support from your VPN provider. I can't fix this - I'm just using the parameters that you've given me. If you learn anything new I'll be happy to look at it.

    Post a full kodi log with VPN mgr settings/advanced/debug enabled on pastebin

    Please don’t fill the forums with this stuff and don’t edit the log unless you know what I’m looking for

    Fr33z3be Sorry, forgot to add the line to tell the ovpn where to get the password from....fixed, go pick up the updated defs I've just pushed, you don't need to move to a new level of code, you're fine where you are.

    rav3k I've just checked the ovpn file you shared with me with the ovpn file in the log, and they're virtually identical (and don't differ in any way that causes an auth failure). Your next thing to try is to take the ovpn and use the User Defined wizard with the same id/password. Right now this just looks like an auth failure to me - do Windscribe expect you to use a different id/pass when using ovpn files? I can't remember.

    Alister The errors are the parameters being pushed back from your provider, and the program to update the IP table not updating the IP table (maybe because it's already updated, maybe because of a permission issue). It looks like it connects ok though. Why do you think this isn't working?

    Fr33z3be I've changed VPNSecure using the files you changed and the previous ovpn shared.

    You'll need to be on 6.4.2 which I've not pushed to the repo because of some annoying minor Matrix bugs I need to fix, but you can get here

    If it doesn't work, please share a log

    giggi_80 I'm sorry, I'm not about to do the job of CyberGhost's support, there is not enough time in the day. What they're telling you is that they don't support openvpn natively. Go read the trouble shooting section on running via the command line and then ask them why they won't support openvpn directly using an ovpn file you've donwloaded from their site...

    What's irritating is that they claim they don't support anything but their app, but contribute the definitions in GitHub (clearly without bothering to test them). If they won't support you, find a provider that will.