full monthly backup fail, this is the logged error

Hi,

I wanted full monthly backups, and it used to do them. The last few months it hasn’t gone well, and in the “backup log” I see this as only error:

Copying records in DNS domain .. No ending ) found for ( starting at 33 at /usr/share/webmin/web-lib-funcs.pl line 1397.

In the incremental backups I get the same error.

(Strange thing is that line 33 in that file is an empty line…)

What’s the best way to solve this?

Thanks!

Howdy,

Hmm, which Virtualmin version is it that you’re using there?

Also, if you manually run the backup from within the Virtualmin GUI, does it work then? Or do you run into the same problem?

-Eric

Hi, if i run a full backup (manually) I run in the same problem. Individual server I can backup fine.

(Now trying to find Virtualmin’s version somewhere :wink: )

Webmin version 1.740 Virtualmin version 4.16.gpl

Thanks Eric, hope this helps :wink:

Hmm, I was hoping I could say something like “upgrade to the newest version and that’ll solve your problem”, but that doesn’t appear to be the issue here :slight_smile:

What if you go into Limits and Validation -> Validate Virtual Servers, and there run the validation feature in the “Validate Now” tab.

Does it detect any errors or problems?

-Eric

Thanks Eric, for your answer.

No, I get the same message:

Failed to validate servers : No ending ) found for ( starting at 33

Hmm, that’s very interesting! Sounds like there may be a bug in the configuration somewhere, though I’m not quite sure where at the moment.

I suspect it’s not complaining about that web-lib-funcs.pl file, I suspect it’s reporting an error it’s seeing in another file, possibly in the BIND config.

Can you paste in the full output you receive when running the validate virtual servers? If it’s super-long, you can show the validation information for just the one that’s failing.

-Eric

Hi Eric,

no, that is really all:

Beginning validation of selected virtual servers. Any problems found will be shown in red …

Failed to validate servers : No ending ) found for ( starting at 33

<- Return to previous page

Something else I can do?

(p.s., it’s not even in red :wink: )

Any idea as how I should try to solve this? (getting a “weird” feeling without backups…)
Thanks!

Nothing?..

Just updated webmin, but the problem remains…
(poor me :wink: )

I’m really sorry for keep bumping this up, but i’m getting a bit desperate… Really no ideas? What would you do if you had this? Thanks!

Howdy,

Okay, here’s what I think I would do…

Re-reading the issue you’re seeing, I think it may be saying there’s a DNS error of some kind.

If you have a “sane” number of domains, what you may want to try is to go into Validate Virtual Servers, and validate them one at a time.

I’m assuming here that most of them will work fine when doing that, but maybe one or two will throw the error you’re seeing (and you can stop if you discover that you get that error for every domain).

-Eric

Thanks!! I’ll dive into it.
Thanks again!

hmm, so it happens only with one domain…

I’ll do some tests.

Howdy,

Ah, good that you figured out which domain is the culprit!

Do you have any custom DNS entries setup for that domain?

If not, or if they can be easily re-created, what you may want to try is disabling the DNS feature, and then re-enabling it. I’m curious if there’s just an errant DNS entry in there that’s causing a problem.

-Eric

Thanks Eric!

But it didn’t do the trick. So after just disable & enable the DNS ‘feature’ I tried to disable and enable the server too, but I got this as well when disabling:

Disabling virtual server grancanariacongress.com
Locking administration user’s password …
… done
Renaming DNS zone to disable it …
… BIND DNS domain failed! : No ending ) found for ( starting at 33 at /usr/share/webmin/web-lib-funcs.pl line 1397.

Removing from email domains list …
… done

Removing DKIM records from DNS domain grancanariacongress.com
… Mail for domain failed! : No ending ) found for ( starting at 33 at /usr/share/webmin/web-lib-funcs.pl line 1397.

Replacing website with error page …
… done

Locking MySQL user’s password …
… done

Saving server details …
… done

Disabling virtual server 3sbgc.grancanariacongress.com
Renaming DNS zone to disable it …
… not possible for sub-domains
Removing from email domains list …
… done

Removing DKIM records from DNS domain 3sbgc.grancanariacongress.com
… Mail for domain failed! : No ending ) found for ( starting at 33 at /usr/share/webmin/web-lib-funcs.pl line 1397.

Replacing website with error page …
… done

… MySQL user can only be disabled in master domain

Saving server details …
… done

Applying web server configuration …
… done

Can’t change its mastrer zone or anything to do with dns (of this domain). I guess I have to try out where these files are and see what they look like.

well yes, it seems that file is seriously screwed. I’ll try to remake it manually.

$ttl 38400 @ IN SOA ns1.realcanaryislands.com. root.ns1.realcanaryislands.com. ( 1417526188 10800 3600 604800 38400 ) grancanariacongress.com.disabled. IN A 88.198.52.133 www.grancanariacongress.com.disabled. IN A 88.198.52.133 ftp.grancanariacongress.com.disabled. IN A 88.198.52.133 m.grancanariacongress.com.disabled. IN A 88.198.52.133 localhost.grancanariacongress.com.disabled. IN A 127.0.0.1 webmail.grancanariacongress.com.disabled. IN A 88.198.52.133 admin.grancanariacongress.com.disabled. IN A 88.198.52.133 mail.grancanariacongress.com.disabled. IN A 88.198.52.133 grancanariacongress.com.disabled. IN MX 5 mail.grancanariacongress.com. grancanariacongress.com.disabled. IN TXT "v=spf1 a mx a:grancanariacongress.com ip4:88.208.193.145 ip4:88.198.52.133 ?all" autoconfig.grancanariacongress.com.disabled. IN A 88.198.52.133 3sbgc.grancanariacongress.com.disabled. IN A 88.208.193.145 www.3sbgc.grancanariacongress.com.disabled. IN A 88.208.193.145 ftp.3sbgc.grancanariacongress.com.disabled. IN A 88.208.193.145 m.3sbgc.grancanariacongress.com.disabled. IN A 88.208.193.145 localhost.3sbgc.grancanariacongress.com.disabled. IN A 127.0.0.1 webmail.3sbgc.grancanariacongress.com.disabled. IN A 88.208.193.145 admin.3sbgc.grancanariacongress.com.disabled. IN A 88.208.193.145 mail.3sbgc.grancanariacongress.com.disabled. IN A 88.208.193.145 3sbgc.grancanariacongress.com.disabled. IN MX 5 mail.3sbgc.grancanariacongress.com. autoconfig.3sbgc.grancanariacongress.com.disabled. IN A 88.208.193.145 grancanariacongress.com.disabled. IN NS ns1.realcanaryislands.com. mail.3sbgc.grancanariacongress.com.disabled. IN A 88.198.52.133 3sbgc.grancanariacongress.com.disabled. IN MX 5 mail.3sbgc.grancanariacongress.com. mail.3sbgc.grancanariacongress.com.disabled. IN AAAA 2a01:4f8:131:14ed::2 2015._domainkey.grancanariacongress.com.disabled. IN TXT "v=DKIM1; k=rsa; t=s; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvtAnHEooemMaZ" 6Y+EJA/51d70mq6R/cpwoYQaM1SdUZGRFtX61ie+Iv4cC8bttmGzo7EFdKys5AfHcrCfVgC9hxzHHhAR ZgKrBFVpvUR7gG9qTl39IXyxBMhuN95BhAcGZrkLzqQIkPAqUh+y8U4C0N6w7/pLqIR7PQbrPwavoKU3 llEVzpWz+E1yEEhwdV3OMrzs2WGIWVzpmsj8kjYwx62k6MJa3dvvpIQYk5NXWckbGdr19wj17uAljRXM rLsmRLTcjQDTRdj012EWy6RK+LEMO140byMBGIPfH8bhe/ArpAHrHbYwlueHiuLagAKquOZVn8fdzA4a gkUp7CwZwIDAQAB 2015._domainkey.3sbgc.grancanariacongress.com. IN TXT ( "v=DKIM1; k=rsa; t=s; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvtAnHEooemMaZ" "6Y+EJA/51d70mq6R/cpwoYQaM1SdUZGRFtX61ie+Iv4cC8bttmGzo7EFdKys5AfHcrCfVgC9hxzHHhAR" "ZgKrBFVpvUR7gG9qTl39IXyxBMhuN95BhAcGZrkLzqQIkPAqUh+y8U4C0N6w7/pLqIR7PQbrPwavoKU3" "llEVzpWz+E1yEEhwdV3OMrzs2WGIWVzpmsj8kjYwx62k6MJa3dvvpIQYk5NXWckbGdr19wj17uAljRXM" "rLsmRLTcjQDTRdj012EWy6RK+LEMO140byMBGIPfH8bhe/ArpAHrHbYwlueHiuLagAKquOZVn8fdzA4a" 2015._domainkey.3sbgc.grancanariacongress.com.disabled. IN TXT "v=DKIM1; k=rsa; t=s; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvtAnHEooemMaZ" 6Y+EJA/51d70mq6R/cpwoYQaM1SdUZGRFtX61ie+Iv4cC8bttmGzo7EFdKys5AfHcrCfVgC9hxzHHhAR ZgKrBFVpvUR7gG9qTl39IXyxBMhuN95BhAcGZrkLzqQIkPAqUh+y8U4C0N6w7/pLqIR7PQbrPwavoKU3 llEVzpWz+E1yEEhwdV3OMrzs2WGIWVzpmsj8kjYwx62k6MJa3dvvpIQYk5NXWckbGdr19wj17uAljRXM rLsmRLTcjQDTRdj012EWy6RK+LEMO140byMBGIPfH8bhe/ArpAHrHbYwlueHiuLagAKquOZVn8fdzA4a gkUp7CwZwIDAQAB