[DONE] Let's make the OpenVPN plugin update for OMV 5 happen

  • OpenVPN Access Server plugin is done. If you have upgraded to latest version of OMV Extras there is now a VPN repo on the Secondary tab. Activate the repo and refresh your browser. You should see openmediavault-openvpnas in the plugin list. I know it is available for Krazilec and I think it is also for Sardaukar.

    • Official Post

    Sardaukar in a few minutes... 1.0.2 in repo. Same plugin works on 0.5 and 0.6.

    omv 7.4.7-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.14 | compose 7.2.3 | k8s 7.2.0-1 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.0.8


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • First of all thanks for making this happen in such a short time amount of time.


    I tried to use the plugin on Sardaukar a few minutes ago. Install works fine, but the OpenvpnAS admin page is not working. I'm getting "no data recived" from my browser. I couldn't find any clues as to what went wrong, but one thing that I do find strange is there is no apache reference for OpenvpnAS.

  • Did you click on the Admin UI Button and approve the certificate warning message. You have to do that before it will show in the iframe. This glitch happens with all self signed certs when trying to display SSL sites.

    • Official Post

    OpenVPN AS doesn't use apache. It has its own web server.

    omv 7.4.7-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.14 | compose 7.2.3 | k8s 7.2.0-1 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.0.8


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • Is there a limit of connected clients? Do I need to buy openvpnAS licenses? Thank you

    OMV last 64bit on AMD Sempron LE-1250 - 4GB ram - Leaf Computer 4 port SATA II pci
    6x1TB WD Green RAID5 - IDE 80GB+60GB JBOD - 60GB SSD OS
    NZXT Source 210 Elite

    • Official Post

    I think Tekk said you get two free connections and have to buy license for anymore than that.

    omv 7.4.7-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.14 | compose 7.2.3 | k8s 7.2.0-1 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.0.8


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • I'm actually a bit confused. Is this limit only related to Access Server or applies to OpenVPN in general?

    OMV last 64bit on AMD Sempron LE-1250 - 4GB ram - Leaf Computer 4 port SATA II pci
    6x1TB WD Green RAID5 - IDE 80GB+60GB JBOD - 60GB SSD OS
    NZXT Source 210 Elite

  • The pricing guide he gave above is for the Open VPN Access Server only. The 2 licenses you get with the Access Server are concurrent licenses. It means any of your users can connect via theses licenses but not more then 2 at a time.


    If you need more then 2 connections at a time you need to buy licenses for the Access Server or look at OpenVPN.

  • uh ok thanks now it is more clear. The openVPN plugin for 0.4 is based on simple openVPN? So it hasn't this kind of limits.. right? I really like the webUI of access server because it is very complete, with a lot of useful options, but I need up to 5 connections and if I want to buy a license the minimum is 10 clients, 75$/year that is too much :( thanks anyway for your great work

    OMV last 64bit on AMD Sempron LE-1250 - 4GB ram - Leaf Computer 4 port SATA II pci
    6x1TB WD Green RAID5 - IDE 80GB+60GB JBOD - 60GB SSD OS
    NZXT Source 210 Elite

  • Yes, the old plugin did not have the limits on .4. I pushed, by coding most of it myself, for the Access Server in the new plugin because it is easier for people to configure. The Access Server is more secure, or can be made so, too and people don't have to mess with certs.

    • Official Post

    There is an openvpn (not AS) plugin for OMV 0.6.

    omv 7.4.7-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.14 | compose 7.2.3 | k8s 7.2.0-1 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.0.8


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • Quote from "tekkbebe"

    Yes, the old plugin did not have the limits on .4. I pushed, by coding most of it myself, for the Access Server in the new plugin because it is easier for people to configure. The Access Server is more secure, or can be made so, too and people don't have to mess with certs.


    I agree with you on this, at the beginning I found the certs operations a little bit confusing too.


    Quote from "ryecoaaron"

    There is an openvpn (not AS) plugin for OMV 0.6.


    Great! Is there a release date for stable OMV 0.6 ?

    OMV last 64bit on AMD Sempron LE-1250 - 4GB ram - Leaf Computer 4 port SATA II pci
    6x1TB WD Green RAID5 - IDE 80GB+60GB JBOD - 60GB SSD OS
    NZXT Source 210 Elite

    • Official Post
    Quote from "virgafox"

    Great! Is there a release date for stable OMV 0.6 ?


    No. I would guess a beta will come out in the next couple of months. I am very pleased with it and running it on three servers (and lots of VMs) now. Very stable and works well.

    omv 7.4.7-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.14 | compose 7.2.3 | k8s 7.2.0-1 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.0.8


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • This is really disappointing. I actually offered to fund or organize funding of this feature to have a proper implementation for this. How can this thread be marked DONE?


    Nevermind this important problem mentioned on the OpenVPN AS page:
    "When a Linux/Unix client is used with Access Server, the Access Server is unable to alter the DNS settings on the client in question."


    ... this effectively means now we have a restricted, non-free software implementation of OpenVPN in OpenMediaVault that requires licensing (!). I am happy to pay money, but not to remove restrictions. If I wanted restrictions I would be running Windows! At the very least this new plugin should be separate from the others and its restrictions, limitations and bugs documented as such.


    And OMV 6 will have a *different* implementation, yet another one? These kind of decisions are important and need consensus and consideration by the community, not just one pushy person commiting code because "it's easier this way".

    • Official Post

    You (only one post at the time) offered but then we didn't hear from you again. Two plugins were created (for free no less) and you are complaining? As for consensus, both plugins were produced by Mods of this board who discussed both plugins extensively and are more than aware of what the community wants. I will leave the "pushy person committing code because it's easier this way" comment alone...


    The OpenVPN Access Server is free for two clients. A plugin was created for that. Licensing is not an issue that I can see.


    A plugin was also created for OpenVPN included with Debian. This is the same method that the old plugin used. The complexity of the plugin was reduced. That is it. Where is the problem? I agree that it was not for OMV 0.5 but 0.5 is in bug fix mode and the two main plugin developers (subzeroin and myself) decided a while back that we would focus on 0.6 plugins. That being said, the plugin may work on 0.5. It isn't complete yet. I will try it.

    omv 7.4.7-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.14 | compose 7.2.3 | k8s 7.2.0-1 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.0.8


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!