Summary

In this chapter, you learned some basic techniques for troubleshooting and tuning OpenVPN. You also got an insight into reading the client and server log files. You learned how to detect and fix some of the most often-made mistakes. Most questions on the OpenVPN e-mail list are about routing issues, therefore we discussed detecting and fixing routing problems. Finally, there is a large difference between a working setup and a well-working setup, so we looked at examples on how to detect and address performance issues.

Of course, OpenVPN is not perfect, and therefore your non-working setup could also be caused by a bug in OpenVPN itself. There are several channels for reporting bugs, including an e-mail list (

Get Mastering OpenVPN now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.