# I can't connect to let's encrypt api in linux based machines while windows machine on same network does it correctly

**URL:** <https://community.letsencrypt.org/t/i-cant-connect-to-lets-encrypt-api-in-linux-based-machines-while-windows-machine-on-same-network-does-it-correctly/130995>\
**Category:** Help\
**Created:** [August 13, 2020, 4:00pm UTC](https://community.letsencrypt.org/t/i-cant-connect-to-lets-encrypt-api-in-linux-based-machines-while-windows-machine-on-same-network-does-it-correctly/130995 "2020-08-13T16:00:23Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![runeazn](https://avatars.discourse-cdn.com/v4/letter/r/6bbea6/32.png) [@runeazn](https://community.letsencrypt.org/u/runeazn)\
**Post date:** [August 17, 2020, 10:35pm UTC](https://community.letsencrypt.org/t/i-cant-connect-to-lets-encrypt-api-in-linux-based-machines-while-windows-machine-on-same-network-does-it-correctly/130995/7 "2020-08-17T22:35:05Z")

</div>

I can't really make up anything, but it seems the environment variable newaccount should be okay.

> ["newAccount"] "[https://acme-staging-v02.api.letsencrypt.org/acme/new-acct](https://acme-staging-v02.api.letsencrypt.org/acme/new-acct)"  
> ["newNonce"] "[https://acme-staging-v02.api.letsencrypt.org/acme/new-nonce](https://acme-staging-v02.api.letsencrypt.org/acme/new-nonce)"  
> ["newOrder"] "[https://acme-staging-v02.api.letsencrypt.org/acme/new-order](https://acme-staging-v02.api.letsencrypt.org/acme/new-order)"  
> ["revokeCert"] "[https://acme-staging-v02.api.letsencrypt.org/acme/revoke-cert](https://acme-staging-v02.api.letsencrypt.org/acme/revoke-cert)"  
> ["tNLEBNA14kU"] "[Adding random entries to the directory](https://community.letsencrypt.org/t/adding-random-entries-to-the-directory/33417)"'

at the end of the log I get this:

> ++ openssl dgst -sha256 -binary  
> ++ urlbase64  
> ++ openssl base64 -e  
> ++ tr -d '\n\r'  
> ++ _sed -e 's:=\*$::g' -e y:+/:-_:  
> ++ [[FreeBSD = \L\i\n\u\x]]  
> ++ [[FreeB = \M\I\N\G\W]]  
> ++ sed -E -e 's:=\*$::g' -e y:+/:-\_:
> 
> - thumbprint=CoZvXLt\_aPUo6s7SP5k1GimC-SHiIdwBvSrRoO8HxqY
> - [[yes = \y\e\s]]
> - echo '+ Registering account key with ACME server...'
> - Registering account key with ACME server...
> - FAILED=false
> - [[2 -eq 1]]
> - [[2 -eq 2]]
> - [[-z '']]
> - echo 'Certificate authority doesn'''t allow registrations.'  
> Certificate authority doesn't allow registrations.
> - FAILED=true
> - [[true = \f\a\l\s\e]]
> - [[true = \t\r\u\e]]

which only says it failed?

---

_[View the full topic](https://community.letsencrypt.org/t/i-cant-connect-to-lets-encrypt-api-in-linux-based-machines-while-windows-machine-on-same-network-does-it-correctly/130995)._
