Closed Lexus123 closed 2 years ago
Het bovenste was afkomstig van de master branch, maar binary v2.0.1 geeft dezelfde uitkomst.
Het werkt wel voor een subdomain, maar niet voor een "@" record.
Ik zal er naar kijken.
Hi @Lexus123,
Ik heb even zitten testen maar ik kan het probleem niet repliceren. Kan je wat meer informatie geven over of dit nog steeds gebeurd?
DEBUG - Found IP address. (99.99.99.99)
π Record still up to date: @.something.com [A]
Process finished with the exit code 0
Hier aanvankelijk hetzelfde probleem met het aanmaken / updaten van een DNS record voor het root domain. Subdomain werkt zonder problemen.
docker-compose run --rm --entrypoint /usr/bin/go-transip-dyndns go-transip-dyndns -v create
Creating transip_go-transip-dyndns_run ... done
DEBUG - Log level set to debug...
ο Found record not creating... (subdomain.mydomain.nl [A])
To update these records use update.
DEBUG - Found IP address. (99.99.99.99)
ο created record! @.mydomain.nl [A])
β Error creating record (Error setting Dns Entries)
Betreffende records uit configuratie:
[[record]]
hostname = "mydomain.nl"
entry = "subdomain"
ttl = 3600
type = "A"
[[record]]
hostname = "mydomain.nl"
entry = "@"
ttl = 3600
type = "A"
Ik denk dat bovenstaande fout komt omdat er nog een IP6 (AAAA) record is die naar een andere locatie verwijst. Na het verwijderen van de AAAA record in de portal van transIP werkte het updaten van het A record via de API wel. Wellicht is dat ook wat er bij @Lexus123 aan de hand is.
@fevo21 goede tip! Zal ik ergens deze week even proberen.
Zojuist
go install
gedaan engo-transip-dyndns
valt te draaien. Echter liep ik tegen meerdere zaken aan:go-transip-dyndns init
moet draaien om een configuratie bestand te maken. Dit bestand wordt nooit gemaakt. In plaats daarvan geeft het een error:Als ik dan de file handmatig aanmaak en
init
nog een keer draai krijg ik de errorβ Config file already exists. exiting... Remove the old one to write a fresh one.
@
wil niet werken. Validate geeft een goede uitkomst. Ik zal beiden even hier neerzetten.Output van
update
(met fake IP natuurlijk, want die gooi ik maar niet op Github)Output van
validate