Fix acme certificate renewal errors - fixed price AUD$50
Budget: $30 – $250 AUD
IMPORTANT:
In your bid please write at least one sentence giving an example of the same type of job you have succeeded in previously. No time wasters please, if you lie about your experience we will leave negative feedback on your account. You can start looking at the server only after the contract has been awarded to you.
DESCRIPTION: I have nextcloud server which was setup about 2 months ago with an ssl letsencrypt certificate which worked fine at the start. It failed to renew, and when I re-run manually it produces the following error.
[Sun Jan 1 14:59:25 AEDT 2023] POST
[Sun Jan 1 14:59:25 AEDT 2023] _post_url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/191580101037/XXXXX'
[Sun Jan 1 14:59:25 AEDT 2023] _CURL='curl --silent --dump-header /root/.acme.sh/http.header -L '
[Sun Jan 1 14:59:26 AEDT 2023] _ret='0'
[Sun Jan 1 14:59:26 AEDT 2023] code='200'
[Sun Jan 1 14:59:26 AEDT 2023] nc.XXX.XXX:Verify error:XXX.XXX.133.44: Invalid response from https://nc.XXX.XXX/login:
[Sun Jan 1 14:59:26 AEDT 2023] Debug: get token url.
[Sun Jan 1 14:59:26 AEDT 2023] ret='0'
[Sun Jan 1 14:59:26 AEDT 2023] Debugging, skip removing: /var/www/html/nextcloud/.well-known/acme-challenge/uV1qr_dRlCAo8oGYvKOiQNS2t1suk-y2DrhAV9EerdU
[Sun Jan 1 14:59:26 AEDT 2023] pid
[Sun Jan 1 14:59:26 AEDT 2023] No need to restore nginx, skip.
[Sun Jan 1 14:59:26 AEDT 2023] _clearupdns
[Sun Jan 1 14:59:26 AEDT 2023] dns_entries
[Sun Jan 1 14:59:26 AEDT 2023] skip dns.
[Sun Jan 1 14:59:26 AEDT 2023] _on_issue_err
The commands run:
./acme.sh --debug --server letsencrypt --issue -w /var/www/html/nextcloud -d nc.XXX.XXX
CONFIGURATION:
I am running:
- acme.sh script to obtain free certificates from lets encrypt
- debian11
- ufw (with some custom iptables, but ufw is disabled at the time of renewal)
- nginx (as reversed proxy)
- apache2 (handling all decryption requests
REQUIREMENTS:
1. fix the problem
2. you will connect to the server via my Desktop using Teamviewer
3. I will supply all the passwords whenever you need to get sudo rights as you are working on it.
In your bid please write at least one sentence giving an example of the same type of job you have succeeded in previously. No time wasters please, if you lie about your experience we will leave negative feedback on your account. You can start looking at the server only after the contract has been awarded to you.
DESCRIPTION: I have nextcloud server which was setup about 2 months ago with an ssl letsencrypt certificate which worked fine at the start. It failed to renew, and when I re-run manually it produces the following error.
[Sun Jan 1 14:59:25 AEDT 2023] POST
[Sun Jan 1 14:59:25 AEDT 2023] _post_url='https://acme-v02.api.letsencrypt.org/acme/chall-v3/191580101037/XXXXX'
[Sun Jan 1 14:59:25 AEDT 2023] _CURL='curl --silent --dump-header /root/.acme.sh/http.header -L '
[Sun Jan 1 14:59:26 AEDT 2023] _ret='0'
[Sun Jan 1 14:59:26 AEDT 2023] code='200'
[Sun Jan 1 14:59:26 AEDT 2023] nc.XXX.XXX:Verify error:XXX.XXX.133.44: Invalid response from https://nc.XXX.XXX/login:
[Sun Jan 1 14:59:26 AEDT 2023] Debug: get token url.
[Sun Jan 1 14:59:26 AEDT 2023] ret='0'
[Sun Jan 1 14:59:26 AEDT 2023] Debugging, skip removing: /var/www/html/nextcloud/.well-known/acme-challenge/uV1qr_dRlCAo8oGYvKOiQNS2t1suk-y2DrhAV9EerdU
[Sun Jan 1 14:59:26 AEDT 2023] pid
[Sun Jan 1 14:59:26 AEDT 2023] No need to restore nginx, skip.
[Sun Jan 1 14:59:26 AEDT 2023] _clearupdns
[Sun Jan 1 14:59:26 AEDT 2023] dns_entries
[Sun Jan 1 14:59:26 AEDT 2023] skip dns.
[Sun Jan 1 14:59:26 AEDT 2023] _on_issue_err
The commands run:
./acme.sh --debug --server letsencrypt --issue -w /var/www/html/nextcloud -d nc.XXX.XXX
CONFIGURATION:
I am running:
- acme.sh script to obtain free certificates from lets encrypt
- debian11
- ufw (with some custom iptables, but ufw is disabled at the time of renewal)
- nginx (as reversed proxy)
- apache2 (handling all decryption requests
REQUIREMENTS:
1. fix the problem
2. you will connect to the server via my Desktop using Teamviewer
3. I will supply all the passwords whenever you need to get sudo rights as you are working on it.