mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-13 16:56: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'
|
templateName = 'baseTemplate/error.html'
|
||||||
return render(self.request, templateName, {'error_message': 'You are not authorized to access %s' % (self.function)})
|
return render(self.request, templateName, {'error_message': 'You are not authorized to access %s' % (self.function)})
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
###
|
###
|
||||||
|
|
||||||
if self.data == None:
|
if self.data == None:
|
||||||
|
|||||||
@@ -1515,15 +1515,18 @@ LogFile /var/log/clamav/clamav.log
|
|||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def FetchPostfixHostname():
|
def FetchPostfixHostname():
|
||||||
PostfixPath = '/etc/postfix/main.cf'
|
try:
|
||||||
if os.path.exists(PostfixPath):
|
PostfixPath = '/etc/postfix/main.cf'
|
||||||
PostFixConf = open(PostfixPath, 'r').readlines()
|
if os.path.exists(PostfixPath):
|
||||||
|
PostFixConf = open(PostfixPath, 'r').readlines()
|
||||||
|
|
||||||
for line in PostFixConf:
|
for line in PostFixConf:
|
||||||
if line.find('myhostname') > -1:
|
if line.find('myhostname') > -1:
|
||||||
hostname = line.split('=')[1].strip(' ').rstrip('\n')
|
hostname = line.split('=')[1].strip(' ').rstrip('\n')
|
||||||
return hostname
|
return hostname
|
||||||
else:
|
else:
|
||||||
|
return 'localhost'
|
||||||
|
except:
|
||||||
return 'localhost'
|
return 'localhost'
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
|
|||||||
@@ -76,6 +76,13 @@ class virtualHostUtilities:
|
|||||||
except:
|
except:
|
||||||
CurrentHostName = ''
|
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