Comments (2)
Current plan is to implement #39, #40 and #5. Of course, these metrics would be available via an endpoint on the OVPM REST API. I expect end users of the OVPM not to directly interfere with OpenVPN process which is supervised by ovpmd but use the REST API instead.
from ovpm.
Hello Cad.
Can´t do that wile username is the CN on certificate ;)( i´m sure you know that.!!) , maybe username can not be associated to certificates CN , i´m using a php site to monitor connected users , and it´s only show the CN name as an identifier..., don´t know if can grab another info inside certificate , anyway, openvpn use CN as a Identifier and CCD based on the CN, you have a chalenge to think about a solution :)
This question and solution correlate to LDAP integration, because username needs to be common between VPN and LDAP to be more simple, or can have another input on users profile to identify
this login information... anyway, just toughts about :) , i can test this in future, I have Radius, SLDAP on a ACtive Directory, i´m glad to help if you need.!
Todays OVPM option to use the username as a Common Name on Certificate is Nice.!
It Helps to look at the connected users and search for someone by name you defined by yourself.!
in addition, i have the Public IP and Internal IP , data usage..., connected since... , IP´s are very usefull, both(Public and private)
Today i use the option below on openvpn servers.conf to start openvpn management..
management 127.0.0.1 8888 (any tcp port you want)
I do a telnet on this localhost 8888 , use status command to list users, grab the CN and run a " kill CN" , because i disable the option to kill conection on the php site, i didn´t have user control on this option, and another area needs to watch who is conected for service control purpose and i can´t allow this people to kill a conection :). If only admin´s can kill conections would be nice..!!
Just try to show some cenarios to help your toughts..! This project is becoming so great.., thanks to you.!
Regards
Cya
Ozburn
from ovpm.
Related Issues (20)
- Why can't I connect? HOT 1
- Multiple Ip address HOT 1
- question - Is there any way to run different networks and assign them for different users? HOT 1
- Fresh install WebUI only available on IPV6
- Web Interface not working HOT 1
- No admin interface accessible after vpn connection HOT 1
- The certificate can still be connected after removing the user
- disable RedirectGW
- bundle/bindata.go missing HOT 1
- First start ovpm and add User,notice “grpc error: rpc error: code = Unknown desc = you first need to create server” HOT 1
- Make sure "OpenVPN Connect" for Windows client works properly with OVPM
- ➜ ~ ovpm net list ERRO[0000] grpc error: rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing dial tcp [::1]:9090: connect: connection refused"
- DNS update action causes static ip mappings to be dropped
- Project status HOT 2
- How to update net mask in server.conf HOT 1
- How to increase expire time of certificate. HOT 1
- How to get the ip of a specific user ? HOT 1
- deleting each user and all connections are lost HOT 4
- When the VPN server is initialized by the command line, the specified server port and network are not effective. HOT 1
- Broken after re-install HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ovpm.