A short time ago, there was a topic meant for solving a symptom when setting up a Solid server on a Windows machine I once had created on the symptom. However, it began to develop a kind pell-mell on setting up a Solid server on Windows. Understandably, I didn't want that topic to deteriorate to a clutter: This would make solving the symptom unnecessarily more difficult to parse for people being proficient in basics. That is why I moved that topic to Symptom: Access to Main (“index”) Page Denied for Owner’s WebID When Setting Up a Solid Server on a Windows Machine.
As a result, I am accommodating you with creating this topic in the category currently called Solid: The Basics as a meeting place for all those who are concerned with basics of setting up a Solid server on Windows and who do not find a more specific topic of their concern.
To begin with, I have moved a part of the currently last post of the aforementioned moved topic, which reads as follows.
@DameLyngdoh, ... On the other hand, should you ask for a helping hand, as far as I can remember, I made use of openssl 'Win64OpenSSL-1_1_1.exe' installer I have downloaded from http://slproweb.com/products/Win32OpenSSL.html. There are many installers presented for download there. Unfortunately, I cannot say in a rush, which one entails downloading the aforementioned one. With respect to the public key certificate and the private key, I have made use of no other toolkits in this case.
I do not know what to do when using a university system not allowing installations. Maybe you have to speak to the administrator or—if you can take the responsibility for the outcome—use a system allowing installations after all. Otherwise without engagement cf. the post /hit-a-wall-with-ssl-certification-on-single-user-servers/455/3?u=gandalfprime...
For other projects I’ve used java to make the key and pem. Over Thanksgiving I’ll try setting up solid on my Windows box
Cit. @rimmartin in the topic Symptom: Access to Main (“index”) Page Denied for Owner’s WebID When Setting Up a Solid Server on a Windows Machine on this forum.
No comment on making PEM public key certificate and private key file format with Java in an undisclosed way.Did someone say PowerShell? Try https://docs.microsoft.com/en-us/powershell/module/pkiclient/new-selfsignedcertificate?view=win10-ps 1 - it will create all the certificates you want. But they are stored in the Windows Certificate Store, so you need to export them afterwards as PEM-files (which apparently also is what Windows call CER-file) - see https://certsimple.com/help/windows-export-pem-private-key
Cit. @JornWildt in the topic Symptom: Access to Main (“index”) Page Denied for Owner’s WebID When Setting Up a Solid Server on a Windows Machine on this forum.
For obvious reason, it does not apply that PowerShell would create all the (public key) certificates you want. No comment on generating self-signed server certificate with PowerShell and making PEM public key certificate and private key file format in an undisclosed way. Anyway, be aware of the topic Hit a wall with SSL certification on single user servers when using self-signed server (public key) snake oil certificate.
Back to this topic at hand, I propose posting within this topic in case your posts do not directly concern more specific topics on setting up a Solid server on Windows.
Anybody who can reproduce the aforementioned symptom or who can contribute to solving it is still welcome to post within the moved topic.