Hi. You mean you have your SME as a server only (and not gateway only) ?
I see no reason for it not to work.
- Check the logs /var/log/openvpn-s2s/<daemon ID>.log at both end, to see if it's a timeout or something else
- Check the tunnel is using port 1194 (as you can enter an arbitrary port...)
- the port forward from IPFire should be for UDP, not TCP (unless you changed it manually, OpenVPN s2s uses UDP)
- Last: you can try to reverse client and server. The SME behind IPfire can become the client so no port forwarding will be necessary (as it'll initiate the connection). But this require that you re-configure the tunnel at both ends
Regards, Daniel