I am not sure if this is a Xampp, Apache or Openssl issue:
Observation:
openssl req -noout -text -in ..\conf\ssl.csr\server.csr
Can't open C:\Apache24\conf/openssl.cnf for reading, No such file or directory
8588:error:02001003:system library:fopen:No such process:crypto\bio\bss_file.c:69:fopen('C:\Apache24\conf/openssl.cnf','r')
8588:error:2006D080:BIO routines:BIO_new_file:no such file:crypto\bio\bss_file.c:76:
openssl rsa -noout -text -in ..\conf\ssl.key\server.key
Works as expected
XAMPP for Windows 8.1.10
openssl version -a
OpenSSL 1.1.1p 21 Jun 2022
built on: Wed Jun 22 07:47:15 2022 UTC
platform: VC-WIN64A
options: bn(64,64) rc4(16x,int) des(long) idea(int) blowfish(ptr)
compiler: cl /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /O2 -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM
OPENSSLDIR: "C:\Apache24\conf"
ENGINESDIR: "C:\Apache24\conf\lib\engines-1_1"
Seeding source: os-specific
I installed xampp-windows-x64-8.1.10-0-VS16-installer.exe