Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add dns_hostingukraine for https://www.ukraine.com.ua/ #2688

Open
wants to merge 4 commits into
base: dev
Choose a base branch
from

Conversation

Qvinticom
Copy link

Add dns_hostingukraine.sh for https://www.ukraine.com.ua/

Bug report: #2683
or https://www.ukraine.com.ua/forum/domennie-imena/acmesh-dnsapi-dlya-hosting-Ukra.html

Usage:
Add your login: HostingUkraine_Login="yourLogin"
Get and add your api token: HostingUkraine_Token="yourApiToken"
How get API token: https://api.adm.tools/osnovnie-polozheniya/dostup-k-api/

@Neilpang
Copy link
Member

please check this guide first:
https://github.com/Neilpang/acme.sh/wiki/DNS-API-Dev-Guide

@Qvinticom
Copy link
Author

please check this guide first:
https://github.com/Neilpang/acme.sh/wiki/DNS-API-Dev-Guide

Thx, fix get domain and sub_domain from fulldomain

@Neilpang
Copy link
Member

read the guide carefully.

@Qvinticom
Copy link
Author

read the guide carefully.

Sorry but you say about usage _info, _debug or adding documentation in https://github.com/Neilpang/acme.sh/wiki/dnsapi ?

@Neilpang
Copy link
Member

please add the usage doc:
https://github.com/Neilpang/acme.sh/wiki/dnsapi

@Neilpang
Copy link
Member

please also send this PR to dev branche, instead of master branch.

@Qvinticom
Copy link
Author

Qvinticom commented Mar 4, 2020

please also send this PR to dev branche, instead of master branch.

Ohh... sorry, fixed. Thx!

@Qvinticom Qvinticom closed this Mar 4, 2020
@Qvinticom Qvinticom reopened this Mar 4, 2020
@Qvinticom Qvinticom changed the base branch from master to dev March 4, 2020 15:55
@Neilpang
Copy link
Member

Neilpang commented Mar 7, 2020

please add the usage doc:
https://github.com/Neilpang/acme.sh/wiki/dnsapi

@Qvinticom
Copy link
Author

Hi, if I want to add in script DNS Certification Authority Authorization (CAA) record add function? what is a best way?

# API endpoint:
HostingUkraine_Api="https://adm.tools/api.php"
# Your login:
HostingUkraine_Login=""
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove this line. you should not set it to empty string here

# Your login:
HostingUkraine_Login=""
# Your api token:
HostingUkraine_Token=""
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove it

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I put this lines in a comment like others dns

@Neilpang Neilpang deleted the branch acmesh-official:dev January 19, 2022 12:57
@Neilpang Neilpang closed this Jan 19, 2022
@Neilpang Neilpang reopened this Jan 19, 2022
@Neilpang
Copy link
Member

can you please enable actions on your fork and fix the CI check:

https://github.com/acmesh-official/acme.sh/wiki/DNS-API-Test

@1o1o1
Copy link

1o1o1 commented Feb 22, 2022

It's no more working anymore in 22.02.2022 :-))
....
Wed Feb 23 01:10:02 EET 2022] d_api='/var/db/acme/.acme.sh/dnsapi/dns_hostingukraine.sh'
[Wed Feb 23 01:10:02 EET 2022] Found domain api file: /var/db/acme/.acme.sh/dnsapi/dns_hostingukraine.sh
[Wed Feb 23 01:10:02 EET 2022] Adding txt value: xdzv4T3m52_7dak9VyBrL5yrZzANfee1sOcjoV0X7Uo for domain: _acme-challenge.ix-ua.net
[Wed Feb 23 01:10:02 EET 2022] First detect the root zone
[Wed Feb 23 01:10:02 EET 2022] POST
[Wed Feb 23 01:10:02 EET 2022] _post_url='https://adm.tools/api.php'
[Wed Feb 23 01:10:02 EET 2022] _CURL='curl --silent --dump-header /var/db/acme/.acme.sh/http.header -L '
[Wed Feb 23 01:10:02 EET 2022] _ret='0'
[Wed Feb 23 01:10:02 EET 2022] host='_acme-challenge.ix-ua.net'
[Wed Feb 23 01:10:02 EET 2022] host='ix-ua.net'
[Wed Feb 23 01:10:02 EET 2022] host='net'
[Wed Feb 23 01:10:02 EET 2022] host
[Wed Feb 23 01:10:02 EET 2022] Get root, Failure! (_acme-challenge.ix-ua.net)
[Wed Feb 23 01:10:02 EET 2022] Invalid root domain for: (_acme-challenge.ix-ua.net)
[Wed Feb 23 01:10:02 EET 2022] Error add txt for domain:_acme-challenge.ix-ua.net
[Wed Feb 23 01:10:02 EET 2022] _on_issue_err
[Wed Feb 23 01:10:02 EET 2022] Please check log file for more details: /var/db/acme/acme.sh.log
[Wed Feb 23 01:10:02 EET 2022] url='https://acme.zerossl.com/v2/DV90/chall/zoc6VYdKNwsjDHVS1MguOw'
......

@sorbing
Copy link

sorbing commented Jan 7, 2024

I implemented the DNS-01 plugin for ukraine.com.ua based on new API:
https://github.com/sorbing/acme.sh/blob/master/dnsapi/dns_ukraine.sh
PR: #4943

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants