Replies: 7 comments 15 replies
-
|
I have created an PR stalwartlabs/dns-update#19 to be able to see the reason for the Bad Request answer |
Beta Was this translation helpful? Give feedback.
-
|
I have now build I'm looking now where I can in crease the ttl because in the admin interface is the default shown and this is |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
I have now change the That's what I have added into the let my_ttl: u32 = 4600;
trc::event!(
Acme(AcmeEvent::RenewBackoff),
Hostname = name.to_string(),
Reason = my_ttl,
Details = origin.to_string(),
Id = provider.id.to_string(),
);
// Create the record
if let Err(err) = updater
.create(
&name,
DnsRecord::TXT {
content: dns_proof.clone(),
},
//*ttl,
my_ttl,
&origin,
)
.await{"non_field_errors":["Data for TXT records must be given using quotation marks."]}
It would be nice to see in debug mode what api request will be created to the DNS Provider. |
Beta Was this translation helpful? Give feedback.
-
|
Okay finally I was able to use deSEC ACME DNS Challange 😄 The second change was in that line. https://github.com/stalwartlabs/stalwart/blob/main/crates/common/src/listener/acme/order.rs#L271 - content: dns_proof.clone(),
+ content: format!("\"{}\"",dns_proof.clone()),I have set the I see two issues:
What's the stalwart community opinion on that? |
Beta Was this translation helpful? Give feedback.
-
|
Maybe wrong analysis from me. let's close the discussion for now. Imho |
Beta Was this translation helpful? Give feedback.
-
|
I have the exact same issue. Are you currently running the changes you suggested with a locally built version of stalwart? |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi.
I try to setup stalwart with new added desec provider and need some help for debugging.
cat /opt/stalwart/etc/config.tomlThe log output for acme is quite silent, is it possible to print the json which is send to the desec api?
I have also tried to use as "Subject names"
*.livesystem.atlivesystem.atmail.livesystem.atattached the full stalwart.log.2025-09-04.zip.
stalwart.log.2025-09-04.zip
As this is a test server I can also build an debugging version.
I have open a issue in dns-update repo for that case stalwartlabs/dns-update#18
Beta Was this translation helpful? Give feedback.
All reactions