mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-13 08:46:09 +01:00
possible resolution of https://community.cyberpanel.net/t/domain-that-you-have-provided-is-not-configured-as-rdns-for-your-server-ip-404/52190
This commit is contained in:
@@ -31,10 +31,6 @@ class httpProc:
|
||||
templateName = 'baseTemplate/error.html'
|
||||
return render(self.request, templateName, {'error_message': 'You are not authorized to access %s' % (self.function)})
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
###
|
||||
|
||||
if self.data == None:
|
||||
|
||||
@@ -1515,15 +1515,18 @@ LogFile /var/log/clamav/clamav.log
|
||||
|
||||
@staticmethod
|
||||
def FetchPostfixHostname():
|
||||
PostfixPath = '/etc/postfix/main.cf'
|
||||
if os.path.exists(PostfixPath):
|
||||
PostFixConf = open(PostfixPath, 'r').readlines()
|
||||
try:
|
||||
PostfixPath = '/etc/postfix/main.cf'
|
||||
if os.path.exists(PostfixPath):
|
||||
PostFixConf = open(PostfixPath, 'r').readlines()
|
||||
|
||||
for line in PostFixConf:
|
||||
if line.find('myhostname') > -1:
|
||||
hostname = line.split('=')[1].strip(' ').rstrip('\n')
|
||||
return hostname
|
||||
else:
|
||||
for line in PostFixConf:
|
||||
if line.find('myhostname') > -1:
|
||||
hostname = line.split('=')[1].strip(' ').rstrip('\n')
|
||||
return hostname
|
||||
else:
|
||||
return 'localhost'
|
||||
except:
|
||||
return 'localhost'
|
||||
|
||||
@staticmethod
|
||||
|
||||
@@ -76,6 +76,13 @@ class virtualHostUtilities:
|
||||
except:
|
||||
CurrentHostName = ''
|
||||
|
||||
if not skipRDNSCheck:
|
||||
if not os.path.exists('/home/cyberpanel/postfix'):
|
||||
message = 'This server does not come with postfix installed. [404]'
|
||||
print(message)
|
||||
logging.CyberCPLogFileWriter.statusWriter(tempStatusPath, message)
|
||||
logging.CyberCPLogFileWriter.writeToFile(message)
|
||||
|
||||
|
||||
####
|
||||
|
||||
|
||||
Reference in New Issue
Block a user