mirror of
				https://github.com/mail-in-a-box/mailinabox.git
				synced 2025-10-31 19:00:54 +00:00 
			
		
		
		
	Fixed issue with domain tests caused by get_secondary_ns now returning a list.
This commit is contained in:
		
							parent
							
								
									f9c078c3aa
								
							
						
					
					
						commit
						be586e4006
					
				| @ -370,12 +370,9 @@ def check_dns_zone(domain, env, output, dns_zonefiles): | ||||
| 	# the TLD, and so we're not actually checking the TLD. For that we'd need | ||||
| 	# to do a DNS trace. | ||||
| 	ip = query_dns(domain, "A") | ||||
| 	secondary_ns = get_secondary_dns(get_custom_dns_config(env)) or "ns2." + env['PRIMARY_HOSTNAME'] | ||||
| 	secondary_ns = get_secondary_dns(get_custom_dns_config(env)) or ["ns2." + env['PRIMARY_HOSTNAME']] | ||||
| 	existing_ns = query_dns(domain, "NS") | ||||
| 	correct_ns = "; ".join(sorted([ | ||||
| 		"ns1." + env['PRIMARY_HOSTNAME'], | ||||
| 		secondary_ns, | ||||
| 		])) | ||||
| 	correct_ns = "; ".join(sorted(["ns1." + env['PRIMARY_HOSTNAME']] + secondary_ns)) | ||||
| 	if existing_ns.lower() == correct_ns.lower(): | ||||
| 		output.print_ok("Nameservers are set correctly at registrar. [%s]" % correct_ns) | ||||
| 	elif ip == env['PUBLIC_IP']: | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user