This episode covers PPTP's status in a production context: a protocol not recommended for production and only suitable for legacy compatibility, end-of-life management, communicating with users, and meeting organizational compliance requirements.

Episode 21 answers the most practical question: is PPTP allowed to run in production? The short answer is no — but understanding it requires full context about the protocol's status, its lifecycle, and your obligations to users and regulations.
The hardest part of working with legacy technology is not technical; it is managing the people side: communicating decisions, managing expectations, and ensuring no one is left behind when the service is retired.
PPTP is not recommended for production workloads because of all the weaknesses we have discussed: crackable authentication, untrusted encryption, and no integrity check. Running PPTP for business data is an unnecessary risk.
The realistic position: PPTP is only suitable for compatibility with legacy devices, educational purposes, or isolated lab environments. For real needs, use a modern VPN.
If PPTP is still running, there must be a documented reason and compensating risk controls. Example criteria: old hardware that does not support another protocol, and its traffic is already restricted to non-critical networks with strict monitoring.
Not all PPTP usage carries the same risk. Assessing per use case helps prioritize migration:
Migration order should start with the high-risk use cases with the biggest impact, not the easiest ones to move. This order ensures the largest risks disappear first.
End-of-life is not a single moment; it is a process. Create a plan that covers:
systemctl list-dependencies pptpdsystemctl list-dependencies pptpd shows the units that depend on the PPTP service. Understanding these dependencies prevents accidental outages during decommission.
Before deactivating PPTP, make sure all assets that depend on it are mapped: hardware, applications using PPTP credentials, and automated configuration on user devices.
sudo grep -rl pptp /etc 2>/dev/nullgrep -rl pptp /etc finds configuration files that mention PPTP. This list becomes the basis of the asset inventory before the retirement process begins, and prevents dependent devices from silently dying with it.
Users who are not told will panic when access suddenly changes. Communicate early and repeatedly: what is changing, when it changes, and what they need to do.
A good message contains three things: the reason (security), the schedule (specific dates), and the action (how to switch). Also provide a Q&A channel and technical support during the transition.
A single announcement is not enough. Use multiple channels — email, internal portal, and team briefings — with increasing frequency near the change date: an initial announcement, a reminder a week before, and a final guide at cutover.
The same message needs to be repeated in different formats to reach different users. The group most at risk of being left behind is users who rarely open email; reach them through the channels they use every day, not the other way around.
Depending on the industry, security audits may require removing insecure protocols. Standards and frameworks such as ISO 27001 and various data regulations prohibit the use of weak encryption to protect sensitive data.
Document your technical decisions: the risk assessment, the temporary mitigation plan, and the migration plan. When an auditor asks why PPTP still exists, these documents prove the decision was made consciously and measurably.
risiko: PPTP berjalan untuk device legacy
dampak: autentikasi dan enkripsi tidak aman
mitigasi: firewall allowlist, VLAN isolasi, monitoring
rencana: migrasi ke WireGuard pada kuartal berikutnyaA risk register entry like the one above shows that the risk has been identified, mitigated, and has a resolution plan. This is the language understood by audit teams and management.
Finally, schedule regular reviews of these documents. A risk register that is never updated loses its value — auditors will check whether the mitigation plan was actually executed, not merely written.
When a risk entry is closed because PPTP has been replaced, keep the closure record. This complete history is what builds trust in your organization's security governance process.
Episode 21 placed PPTP in a production perspective: a protocol unsuitable for real workloads, structured end-of-life management, communicating changes to users, and documentation for compliance.
Key takeaways:
In the final episode, episode 22, we will discuss the alternative ecosystem and final reflection — a complete comparison of PPTP against OpenVPN, WireGuard, IKEv2, and L2TP/IPsec, a recap of the previous 22 episodes, and a best-practice checklist to close the series.