Comments (14)
Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.
from docker-wireguard.
/32
is implicit when no CIDR subnet mask is specified. Is there a specific problem you've encountered as a result of this or is a purely an aesthetic issue?
from docker-wireguard.
yes, some devices report invalid configuration when the subnet is not specified; fixed when '/32' is added manually, i don't see why it should be missing nor assumed an aesthetic issue
from docker-wireguard.
It's prudent to be specific when reporting issues.
I have never encountered this issue with Android, Windows and Linux clients as well as various router interfaces. And no one has reported this before.
Please list the devices affected so we can try and reproduce, or report to the device maintainers, whichever is appropriate.
from docker-wireguard.
try anything from ubiquiti that supports vpn clients; i've never seen this issue before because all other conf generators i've tried so far include '/32' in the interface address
from docker-wireguard.
I can confirm that Ubiquiti is complaining (and rejecting the config file) regarding the missing subnet mask.
from docker-wireguard.
As a simple fix you can edit the /config/templates/peer.conf
and add /32
after the ${CLIENT_IP}
under interface settings and any new peers will get it set that way (and obviously you can edit the peer confs themselves if they've already been generated).
We'll do some testing to make sure we won't break any other clients if we change it in the shipped template. It's really an implementation bug by Ubiquiti but I don't have any objection in principle to changing it if there's no other impact.
from docker-wireguard.
no surprise that everything works the same, except ubiquiti... pretty typical tbh.
from docker-wireguard.
it was a surprise because all other profiles worked fine until I tried one generated from this image
from docker-wireguard.
can someone review the pr?
from docker-wireguard.
when we get through our backlog or it becomes more than one person requesting it, yes.
from docker-wireguard.
when we get through our backlog or it becomes more than one person requesting it, yes.
it's literally a 6 symbol diff
from docker-wireguard.
You can edit your peer conf template to add your 3 characters. There is no urgency for this
from docker-wireguard.
Related Issues (20)
- [BUG] The requested image's platform (linux/arm64) does not match the detected host platform (linux/arm/v8) HOT 2
- [BUG] SERVERPORT is being ignored HOT 2
- [BUG] Ping peers HOT 1
- [BUG] SERVER_ALLOWEDIPS_PEER_* include quotes inside AllowedIPs peer variable HOT 6
- [BUG] Improvement of the documentation of the ALLOWEDIPS parameter. HOT 2
- [FEAT] mDNS (Avahi) support through Wireguard HOT 2
- [FEAT] Always-OnKill Switch in Client-mode HOT 3
- [FEAT / BUG] <Modifiable 'ListenPort' used by host/wireguard incoming connections through docker configuration> HOT 8
- [BUG] Custom Server Port not taken into account in server.conf template HOT 3
- [BUG] starting with ~v1.0.20210914-ls116 cannot connect to wireguard HOT 3
- [BUG] Error generating QRCode - qrencode: command not found HOT 2
- [BUG] -ls23 and onwards has issue with adding iptables rules HOT 5
- [BUG] iptables v1.8.10 (legacy): can't initialize iptables table `filter' HOT 4
- [BUG] Conneted to the Wiregurad server, but no network connection on client side. HOT 3
- [BUG] Client IPs are all the container's host HOT 15
- [FEAT] Enable SERVER_ALLOWEDIPS_PEER_ declaration by comma HOT 9
- Old tags are wrong HOT 4
- [BUG] ListenPort = 51820 in default peer.conf disallows >1 peer through NAT loopback HOT 11
- [FEAT] [Peer] definition within generated wg0.conf should be templated HOT 3
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 docker-wireguard.