Hey, I found my way here as I'm having the exact same issue as jchase222 [edit: my issue is with the keysize line, not ncp-disable which I don't have, but the error is otherwise the same]. Removing the keysize line or adding a # gives me a different error:
[info] Starting OpenVPN (non daemonised)...
2023-02-05 15:33:27,699 DEBG 'start-script' stdout output:
2023-02-05 15:33:27 DEPRECATED OPTION: --cipher set to 'AES-256-CBC' but missing in --data-ciphers (AES-256-GCM:AES-128-GCM:CHACHA20-POLY1305). OpenVPN ignores --cipher for cipher negotiations.
2023-02-05 15:33:27 OpenVPN 2.6.0 [git:makepkg/b999466418dddb89+] x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Jan 25 2023
2023-02-05 15:33:27 library versions: OpenSSL 3.0.7 1 Nov 2022, LZO 2.10
2023-02-05 15:33:27,699 DEBG 'start-script' stdout output:
2023-02-05 15:33:27 neither stdin nor stderr are a tty device and you have neither a controlling tty nor systemd - can't ask for 'Enter Auth Username:'. If you used --daemon, you need to use --askpass to make passphrase-protected keys work, and you can not use --auth-nocache.
2023-02-05 15:33:27 Exiting due to fatal error
2023-02-05 15:33:27,701 DEBG 'start-script' stdout output: