/config missing?


While setting up openvpn I run into messages that it can’t find /config/auth/openvpn/…

I’ve been searching the docs and forum but couldn’t find anything on the filesystem lay-out.

Should the config directory be mounted/linked as /config in root-filesystem?

If it is suppsed to be in the root (/) something went wrong during install because it’s missing on my system.
Is it possible and how to add /config to the installation?

I do have a config directory in /opt/vyatta/etc/ where the auth directory exists.
I placed the certificate files in that directory but apparently that isn’t /config.

Thanks for any suggestions.


Hi @netbase, can you provide the output of the installation procedure?
Try to check show version, maybe you have booted VyOS from ISO?

Hi @Dmitry,

I installed the system as described in the docs. It boots from the internal disk.
Version info:

Version: VyOS 1.3-rolling-202007310608
Release Train: equuleus

Built by: autobuild@vyos.net
Built on: Fri 31 Jul 2020 06:08 UTC
Build UUID: ee576bee-af0a-48bf-b55b-44fc2e1836d2
Build Commit ID: 09eedb0dccf687

Architecture: x86_64
Boot via: installed image
System type: bare metal

Hardware vendor: Supermicro
Hardware model: Super Server
Hardware S/N: Unknown
Hardware UUID: Unknown

Copyright: VyOS maintainers and contributors

$ show system image
The system currently has the following image(s) installed:

1: 1.3-rolling-202007310608 (default boot) (running image)
2: 1.3-rolling-202005100117

The May rolling release is the one I used for the install.

I was able to set the openvpn configs by using (one example line only):

ca-cert-file /opt/vyatta/etc/config/auth/openvpn/ca.crt

But I cannot reference /config as described in the manual.

Thanks for your insight.