Skip to main content

Advanced

The Advanced section provides access to low-level server configuration settings. These are intended for experienced administrators and advanced troubleshooting use cases.

Warning

Adjusting advanced settings can impact server functionality or cause issues with your Access Server deployment. Only proceed if you’re confident in the changes you’re making.

Click Proceed to access the following tabs:

  1. Config Editor

  2. OpenVPN Directives

  3. Web Service Settings

  4. Database Convert

  5. Tech Support Report

🛠️ Config Editor

The Config Editor allows direct management of configuration keys used internally by Access Server. Most administrators won't need to modify these settings unless instructed to do so by support or following advanced documentation.

The Configuration Key table columns include:

  • Configuration Key

  • Status (e.g., Deprecated, Removed, Modified, Custom, Normal)

  • Value

  • Type

  • Description

  • Edit and Delete buttons

➕ Add Configuration Key

Click Add Configuration Key to define a new entry:

  1. Enter the key name.

  2. Set the Value.

  3. Save and restart.

    Caution

    Only add or modify keys if you fully understand their function or have guidance from support.

⚙️ OpenVPN Directives

This tab allows you to add custom OpenVPN directives that are included in the server and client configuration files generated by Access Server.

  • Server config directives: Enter one OpenVPN server directive per line (e.g., push "redirect-gateway def1").

  • Client config directives: Enter one directive per line that should be pushed to clients.

    Tip

    Use this for fine-tuning behaviors such as compression, routing policies, or DNS handling that are not exposed in the standard UI.

🌐 Web Service Settings

Customize how the web interfaces behave and configure the XML-RPC/REST API availability.

  • Custom Web Server Settings

    • Custom web server name: Displayed in the browser title bar (e.g., OpenVPN-AS).

    • Custom TLS cipher suite selection: Define allowed TLS 1.0-1.2 ciphers for web UI connections.

    • Custom HTTP headers: Add custom headers (e.g., for security headers or additional control). Headers apply to both Admin and Client Web UIs.

  • Configure XML-RPC/REST API

    • Choose the level of access to Enable XML-RPC/REST API: Off (API access is disabled), Limited (only essential endpoints are exposed), Full (all supported endpoints are available).

      Note

      Changes to API availability may impact integrations or automation tools that rely on these interfaces.

🧱 Database Convert

Use this tool to convert your Access Server database from SQLite to a MySQL-compatible database. This is typically done for clustering or large-scale deployments.

Conversion Process:

  1. Enter your MySQL hostname or IP address.

  2. MySQL Port.

  3. MySQL Username.

  4. MySQL Password.

  5. Click Convert DB to begin the process.

    Warning

    This operation overwrites any existing Access Server database on the target MySQL server. The conversion process may take several minutes to complete.

🧾 Tech Support Report

Click Generate Support Report to create a downloadable file containing detailed server settings and diagnostics. OpenVPN Support uses this report for troubleshooting purposes.

Important

Only send this report to authorized support channels, as it may contain sensitive configuration data.