Rocky 9 Initial Setup Issues

OS type and version | Rocky Linux release 9.0 (Blue Onyx) |
Webmin version | 1.999 |
Virtualmin version | 7.1 |
Related packages | proftpd.x86_64 1.3.8-0.4.rc4.el9 |

Fresh install of Virtualmin using the latest installer as of today 2022-11-10.
The /etc/proftpd/conf.d/virtualmin.conf tries to load the mod_tls.c module. This appears to be already loaded somewhere. This is not fatal but it does elicit a complaint of the module already loaded if you do a config test.

What is fatal is this line in the /etc/proftpd/conf.d/virtualmin.conf file:
TLSOptions NoCertRequest NoSessionReuseRequired

The NoCertRequest is not a supported option for TLSOptions in the proftpd package that is loaded by the installer. This causes profptd to close the connection immediately with a stack trace in the logs. If NoCertRequest is removed proftpd seems to operate normally.

TLSOptions NoSessionReuseRequired

The other issue I ran into during the install is the Network Configuration module in Webmin. Rocky 9 uses the Network Manager instead of ifcfg files in the network-scripts directory. So a default install of Rocky 9 does not have those ifcfg files so the Network Configuration module in Webmin/Virtualmin is not able to correctly detect the ip address or interface etc… Nothing shows up in the Activated at Boot section of Network Configuration → Network Interfaces. In my case it isn’t much of an issue since I just specified the IP address in the Virtualmin config and I will be only using one IP address so I don’t need Virtualmin to create sub interfaces for me but it could cause an issue for others and it does make the Virtualmin check fail until you do specify an IP address.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.