No caso da chave: você usou openssl req [sign request]
para cada um dos seus testes de chave do cliente. Em vez disso, tente o mesmo que você fez para o seu servidor, por exemplo. openssl rsa -noout -modulus -in client1.key
No caso da configuração do OpenVPN, o arquivo de log diz tudo:
WARNING: using --pull/--client and --ifconfig together is probably not what you want
O que você faz deseja é remover o ifconfig
incorreto da configuração do seu cliente e deixar o servidor push
o valor correto para você. Talvez você queira revisar o Manual oficial