“TLS Error: Unroutable control packet received” - How to fix

    The OpenVPN protocol requires the client and server to have synchronized time. If the time on your local PC is incorrect you may see the error TLS Error: Unroutable control packet received from in your logs.


    1. Go to Start > Settings > Time & language > Date & time.
    2. Toggle Set time automatically to On.


    1. Open the System Preferences.
    2. Click the Date & Time icon and ensure that Set date and time automatically is selected.


    You need to install and configure an NTP client. Refer to the documentation for your distribution for further instructions.


    Please refer to the section Correct Time on this page http://www.dd-wrt.com/wiki/index.php/OpenVPN

    To set the time manually, connect via telnet or ssh and run the following command at the prompt:

    date YYYYMMDDhhmm

    If you set the Date and Time manually, you will have to do that every time your router is rebooted.

    Instead, it is recommended to enable and connect your device to the NTP server to allow system Date and Time automatically sync with the current time. For help, see https://wiki.dd-wrt.com/wiki/index.php/Network_Time_Protocol


    pfSense will attempt to keep the router device’s time synchronized with the ntp.org Network Time Protocol (NTP) server pool automatically. Check Status > NTP for details. If time is out of sync, there may be a DNS issue preventing the NTP hostname lookup. The pfSense system log will show details via Status > System Logs > NTP.


    OpenWrt’s NTP client is enabled by default and will attempt to keep the router device’s system clock synchronized automatically. Configuration details and further information can be found here https://openwrt.org/docs/guide-user/advanced/ntp_configuration

    Related Articles

    Still have questions?

    Get in touch and we'll get back to you in a few hours.

    Contact support

    Interested in privacy?

    Read our latest privacy news and keep up-to-date on IVPN services.

    Visit IVPN Blog
    Spotted a mistake or have an idea on how to improve this page?
    Suggest an edit on GitHub.