I have a working general site that is itmtlaw.com and I want to have a subdomain pp.itmtlaw.com for the server. I forwarded pp.itmtlaw.com to my IP where my server is, is that wrong?
That's not wrong.
But it seems the entire Internet doesn't have access to your site: http://pp.itmlaw.com I get: *** 8.8.8.8 can't find pp.itmlaw.com: Non-existent domain
I changed my IPv4 protocol to my server IP, then my router is set to forward any incoming traffic from ports 80 and 443 to the actual server where FileMaker Server is on. It worked in the past when I used my iMac as FileMaker Server, but recently I moved to Windows and I make it work.
So do you think that my fowarding to the IP is wrong, my router is likely not to forward traffic to the actual server, or anything else is wrong?
I changed the IP earlier Today from 84.10.132.127 to 84.10.124.148 as on my iMac (same router) IP was ...127 and on my PC IP was ...148. Possible that it hasn't updated yet with the provider and that is the issue?
No. I checked the authoritative DNS servers at your registrar (ovh) and they show the .127 address. You should check the place you updated the IP again.
You can check the authoritative servers to with a tool like this: unboundtest.com
OK, I deleted the forwarding and created a new one on OVH Something seemed to work now but there is a new 'error' after Comparing private key files. Is it supposed to happen or is there another issue? :
Transcript started, output file is C:\Program Files\FileMaker\SSL Renewal\\SSL-Renewal.log
le64.exe : 2022/09/20 22:14:15 [ Crypt::LE client v0.38 started. ]
At C:\Program Files\FileMaker\SSL Renewal\GetSSL.ps1:140 char:1
+ & $le64Path $params
+ ~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (2022/09/20 22:1...0.38 started. ]:String) [], RemoteExcept
ion
+ FullyQualifiedErrorId : NativeCommandError
2022/09/20 22:14:15 Loading an account key from C:\Program Files\FileMaker\SSL Renewal\account.key
2022/09/20 22:14:15 Loading a CSR from C:\Program Files\FileMaker\SSL Renewal\domain.csr
2022/09/20 22:14:17 Registering the account key
2022/09/20 22:14:17 The key has been successfully registered. ID: 740686267
2022/09/20 22:14:17 Make sure to check TOS at https://letsencrypt.org/documents/LE-SA-v1.2-November-15-2
017-w-v1.3-notice.pdf
2022/09/20 22:14:17 Current contact details: info@__.com
2022/09/20 22:14:18 Successfully saved a challenge file 'C:\Program Files\FileMaker\FileMaker Server\HTT
PServer\conf\.well-known\acme-challenge\/oLIddWn7XGaiVTUZ4NYPaKlY3bzm7lbns_GC6veVTaI' for domain 'pp._-.com'
2022/09/20 22:14:20 Domain verification results for 'pp.itmtlaw.com': success.
2022/09/20 22:14:20 Challenge file 'C:\Program Files\FileMaker\FileMaker Server\HTTPServer\conf\.well-kn
own\acme-challenge\/oLIddWn7XGaiVTUZ4NYPaKlY3bzm7lbns_GC6veVTaI' has been deleted.
2022/09/20 22:14:20 Requesting domain certificate.
2022/09/20 22:14:21 Requesting issuer's certificate.
2022/09/20 22:14:21 Saving the full certificate chain to C:\Program Files\FileMaker\SSL Renewal\certific
ate.pem.
2022/09/20 22:14:21 The job is done, enjoy your certificate!
Comparing private key files
Get-Content : Cannot find path 'C:\Program Files\FileMaker\FileMaker Server\CStore\serverKey.pem' becaus
e it does not exist.
At C:\Program Files\FileMaker\SSL Renewal\GetSSL.ps1:164 char:80
+ ... Get-Content $keyPath) -DifferenceObject $(Get-Content $liveKeyPath)){
+ ~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\Program File...e\serverKey.pem:String) [Get-Content],
ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetContentCommand
Compare-Object : Cannot bind argument to parameter 'DifferenceObject' because it is null.
At C:\Program Files\FileMaker\SSL Renewal\GetSSL.ps1:164 char:78
+ ... Get-Content $keyPath) -DifferenceObject $(Get-Content $liveKeyPath)){
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidData: (:) [Compare-Object], ParameterBindingValidationException
+ FullyQualifiedErrorId : ParameterArgumentValidationErrorNullNotAllowed,Microsoft.PowerShell.Comma
nds.CompareObjectCommand
writing
out
intermediary
The problem "comparing" the keys is because this one does not exist. I am not expert at le64 so can't help other than point this out. Hopefully another volunteer will have better insights.
I've tried to install it manually on FileMaker Server website and it seemed to install it successfully, however now I can see that the certificate "(STAGING) Pretend Pear X1 certificate is not trusted" and the connection is not secure.