Trying to deploy new foreman server

I have been using foreman 1.24 for the last 3 years with no issues. Now I am trying to deploy RHEL 9 servers but it appears RHEL9 has some bug with Foreman older templates.

Trying to deploy new Foreman server w/ 3.3 version but seeing some puppet certs issues. Just want to confirm whether I can deploy 2 foreman servers in the same subnet and can both of these used as DHCP, TFTP servers for deploying servers in same subnet where foreman servers are deployed?

Error: Failed connecting to https://server:8140/puppet-ca/v1/certificate_status/
Root cause: SSL_connect returned=1 errno=0 state=error: certificate verify failed (unable to get local issuer certificate)

Also can you please suggest me if there is any doc for upgrading from 1.24 to 2 version?

Thank you

The current version is 3.9. Why not try that?