epvpn
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| epvpn [2024/12/26 18:01] – voidptr | epvpn [2026/11/09 17:06] (current) – st | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== EPVPN ====== | ====== EPVPN ====== | ||
| - | {{ : | ||
| - | == EPVPN == | + | EPVPN is EVENTPHONE’s permanent, experimental phone network. Think of it as a long-running event where you can stay in touch under your pseudonym between events. |
| - | Our virtual phone network - EPVPN - can be seen as a long term event in between all the other events. | + | The new EPVPN has been in production since 17 October 2026. The public beta has ended, existing accounts have been migrated, and the old system has been shut down. The platform formerly known as EPVPN Beta is now EPVPN. [[https:// |
| - | Why? Stay connected in between events while keeping your pseudonymity intact. | + | |
| - | EPVPN is a stand-alone system and is very different to the temporary systems we use at events. It will only work with SIP extensions and small groups. Functions like forwarding, announcements, | + | EPVPN supports |
| - | <color # | + | Call forwarding |
| - | == Quickstart == | + | {{ :wiki:logo_epvpn_b-200px.png?200|EPVPN |
| - | - [[https:// | + | ===== Quickstart ===== |
| - | - Select EPVPN in the upper left corner --> My Extensions -> Add Extension for EPVPN | + | |
| - | - Configure your [[http:// | + | |
| - | == Dialin == | + | - [[https://guru3.eventphone.de/ |
| - | * PSTN dialin: +49 221 59619 XXXX | + | |
| - | * VoIP dialin: sip:XXXX@hg.eventphone.de | + | |
| - | == Configuration | + | ===== Dialin ===== |
| - | ====== | + | * **PSTN dial-in:** '' |
| + | * **VoIP dial-in:** '' | ||
| + | * IPv4-only: '' | ||
| + | * IPv6-only: '' | ||
| + | |||
| + | Replace '' | ||
| + | {{ : | ||
| + | ===== Configuration | ||
| + | |||
| + | ==== SIP user ==== | ||
| + | |||
| + | * **SIP proxy:** '' | ||
| + | * **SIP username:** Your extension number, for example '' | ||
| + | * **SIP password:** In GURU3, open **My Extensions** and click the key icon next to your EPVPN extension. | ||
| + | * **SIP port:** '' | ||
| + | * **RTP ports:** Dynamically assigned between '' | ||
| + | * **Behind NAT?** Configure your SIP client to send keep-alive packets about once a minute. | ||
| + | * **FRITZ!Box: | ||
| {{ : | {{ : | ||
| - | Technical Data: | + | ===== Events ===== |
| - | * SIP proxy: **hg.eventphone.de** (IPv4-only) / hg64.eventphone.de (dual stack) / hg6.eventphone.de (IPv6-only) | + | |
| - | * SIP username: | + | EPVPN has its own dial plan. The numbering and routing rules differ from those at temporary EVENTPHONE events. |
| - | * SIP password: your password | + | |
| - | * SIP port: 5060 UDP or Port 5061 TCP/TLS (the latter is currently IPv4-only, sorry about that…) | + | * **From EPVPN to a temporary event:** While the event is running, dial '' |
| - | * RTP ports: dynamically assigned between 10000 and 20000 | + | * **From a temporary event to EPVPN:** Dial '' |
| - | * Behind NAT? Don't forget to send keep-alive packets every minute or so. | + | |
| + | ===== Dialplan Considerations ===== | ||
| + | |||
| + | | ||
| + | * **0310** → network announcement | ||
| + | * **1xxx** → reserved for hackerspaces. Contact us if you need a number in this range. | ||
| + | * **16xx** → reserved for VOC | ||
| + | * **20xx** → reserved for PoC | ||
| + | * **2100–7999** → user extensions | ||
| + | * **8xxx** → IVRs, scripts, announcements and automated responses | ||
| + | * **9xxx** → prefixes and routing | ||
| + | |||
| + | ===== PSTN Dialplan integration (Germany) ===== | ||
| + | |||
| + | You can configure '' | ||
| + | |||
| + | The German numbering plan designates the **(0)199** range for internal network routing. See section 3(g) of the [[https:// | ||
| + | |||
| + | See also the [[https:// | ||
| + | |||
| + | ===== Phonebook via LDAP / CardDAV ===== | ||
| + | |||
| + | * [[ldap_phonebook|LDAP]] | ||
| + | * [[carddav_phonebook|CardDAV]] | ||
| - | ====== Events ====== | + | ===== Account cleanup |
| - | If an event is running you can call the users on the event by the prefix 09. Users on the event can call the EPVPN users by the prefix 01999. | + | We regularly delete accounts whose registered email addresses |
| - | ====== PSTN Dialplan integration (Germany) ====== | + | Please check that you can receive mail at the address registered in GURU3 and release any extensions you no longer need. |
| - | Users of PSTN numbers may configure **01999** as prefix for eventphone, which is set up to loop back to itself - so e.g. 01999-0310 will be reduced to 0310. | + | |
| - | This loopback feature comes in handy when configuring devices such as the Fritz!BOX | + | |
| - | The German numbering plan reserves a range (0198 - 0199) as prefix for network internal routing. Thus the prefix 01999 should not conflict with any assigned national prefix. | + | ===== EPDDI ===== |
| - | (see https:// | + | |
| - | == Dialplan Considerations == | + | [[epddi|EPDDI]] is available only at temporary events. EPVPN does not offer EPDDI. |
| - | * **0...** -> prefixes and routing | + | |
| - | * **0310** -> network announcement | + | |
| - | * **1xxx** -> reserved for hacker spaces (call us if you need one) | + | |
| - | * **16xx** -> reserved for VOC | + | |
| - | * **20xx** -> reserved for PoC | + | |
| - | * **2100 - 7999** -> ordinary user extensions | + | |
| - | * **8xxx** -> IVR, Scripts, announcements, | + | |
| - | * **9xxx** -> prefixes and routing | + | |
| - | see also: [[https:// | + | |
| - | == Phonebook via LDAP / CardDAV == | + | Offering EPDDI on EPVPN would require us to purchase a license we do not currently hold, build a multi-OMM setup, and operate and maintain a permanent SIP-DECT installation. We’ve decided against taking on the licensing costs and ongoing maintenance. |
| - | * [[https:// | + | |
| - | * [[https:// | + | |
| + | ===== FAQ and Troubleshooting ===== | ||
| - | == FAQ and Troubleshooting == | + | * If your SIP client fails to register, check the server |
| - | * all services are operating smoothly: relax. | + | * To test your connection, dial '' |
| + | * If you need help, contact [[https:// | ||
| - | == Timeline == | + | ===== Timeline ===== |
| - | * 2009-12-04: first successful test call | + | |
| - | * 2009-12-18: first successful test call with NAT 2 NAT | + | |
| - | * 2009-12-18: start of public test phase | + | |
| - | * 2009-12-27 - 30: heavy testing during 26C3 | + | |
| - | * 2010-02-01: end of public test phase and final setup | + | |
| - | * 2012-09-17: migration to new voip server software | + | |
| - | * 2013-02-05: SIP over TLS (and SRTP) on hg.eventphone.de port 5061 | + | |
| - | * 2016-10-14: still up and running. | + | |
| - | * 2019-04-23: still working | + | |
| - | * 2019-10-29: kurze downtime wg. update von Debian 7 auf Debian 10 | + | |
| - | * 2020-06-10: Letsencrypt certificates on port 5061 | + | |
| + | * 2009-12-04: First successful test call. | ||
| + | * 2009-12-18: First successful NAT-to-NAT test call. | ||
| + | * 2009-12-18: Start of public testing. | ||
| + | * 2009-12-27 to 2009-12-30: Extensive testing at 26C3. | ||
| + | * 2010-02-01: Public testing ended and the original setup went live. | ||
| + | * 2012-09-17: Migration to new VoIP server software. | ||
| + | * 2013-02-05: SIP over TLS and SRTP added on '' | ||
| + | * 2016-10-14: Operation confirmed. | ||
| + | * 2019-04-23: Operation confirmed. | ||
| + | * 2019-10-29: Brief outage during the upgrade from Debian 7 to Debian 10. | ||
| + | * 2020-06-10: Let’s Encrypt certificates added on port '' | ||
| + | * 2025-03-08: First successful test call on the new platform. | ||
| + | * 2025-04-21: [[epvpn_beta|Public beta]] of the new platform began. | ||
| + | * 2026-10-17: The new platform entered production as EPVPN. Existing accounts were migrated and the previous system was shut down. | ||
epvpn.1735236101.txt.gz · Last modified: by voidptr
