Thank you, will be testing it today. -- Jean-Pierre Abboud Account Manager / Gotekky 888.915.4400 / 514.316.1885 Email: [email protected]<mailto:[email protected]>
On Nov 14, 2016, at 3:06 PM, Dmitry Konstantinov <[email protected]<mailto:[email protected]>> wrote: We 'fix' it from system-wide vps.mount The part that does the fix: ***** if [[ "${OSTEMPLATE}" =~ "centos-7" && -n "${HOSTNAME}" ]]; then echo "OVZHOSTNAME=\"${HOSTNAME}\"" > ${VE_ROOT}/etc/sysconfig/ovzhostname if [[ ! -f ${VE_ROOT}/etc/systemd/system/ovzhostname.service ]]; then cat << XXTAGXX > ${VE_ROOT}/etc/systemd/system/ovzhostname.service [Unit] Description=hostname fix for cpanel After=network.target Before=cpanel.service [Service] Type=oneshot ExecStart=/etc/init.d/ovzhostname [Install] WantedBy=multi-user.target XXTAGXX fi if [[ ! -L ${VE_ROOT}/etc/systemd/system/multi-user.target.wants/ovzhostname.service ]]; then ln -s /etc/systemd/system/ovzhostname.service \ ${VE_ROOT}/etc/systemd/system/multi-user.target.wants/ovzhostname.service fi if [[ ! -f ${VE_ROOT}/etc/init.d/ovzhostname ]]; then cat << XXTAGXX > ${VE_ROOT}/etc/init.d/ovzhostname #!/bin/bash OVZHOSTNAME="" if [[ -f /etc/sysconfig/ovzhostname ]]; then source /etc/sysconfig/ovzhostname if [[ -n "\${OVZHOSTNAME}" ]]; then echo "\${OVZHOSTNAME}" > /etc/hostname hostname "\${OVZHOSTNAME}" hostnamectl set-hostname "\${OVZHOSTNAME}" fi fi XXTAGXX chmod 0755 ${VE_ROOT}/etc/init.d/ovzhostname fi fi ***** On Fri, 11 Nov 2016 04:33:18 +0000 Jean-Pierre Abboud <[email protected]<mailto:[email protected]>> wrote: Hello everyone, We’re facing an issue on many CentOS 7.x containers running cPanel. Clients are getting emails saying that the hostnames are not valid, for example it will show server1 instead of the fully qualified domain name server1.domain.com<http://server1.domain.com> I have tried changing the hostname via cPanel or even manually but after rebooting it goes back to server1 The container’s openvz config does contain the appropriate HOSTNAME line HOSTNAME=“server1.domain.com<http://server1.domain.com>" [root@server1 network-scripts]# cat /etc/hosts 127.0.0.1 localhost.localdomain localhost localhost4.localdomain4 localhost4 # Auto-generated hostname. Please do not remove this comment. 104.245.200.10 server1.domain.com<http://server1.domain.com> localhost6 localhost6.localdomain6 server1 localhost.localdomain ::1 localhost [root@server1 network-scripts]# cat /etc/hostname server1 [root@server1 network-scripts]# cat /proc/sys/kernel/hostname server1 [root@server1 network-scripts]# cat /etc/sysconfig/network NETWORKING="yes" GATEWAYDEV="venet0" NETWORKING_IPV6="yes" IPV6_DEFAULTDEV="venet0" HOSTNAME=server1.domain.com<http://server1.domain.com> DOMAINNAME=domain.com<http://domain.com> [root@server1 network-scripts]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) Please note that I replaced the client’s domain and IP for privacy reasons. Thank you! -- Jean-Pierre Abboud Account Manager / Gotekky 888.915.4400 / 514.316.1885 Email: [email protected]<mailto:[email protected]> _______________________________________________ Users mailing list [email protected]<mailto:[email protected]> https://lists.openvz.org/mailman/listinfo/users _______________________________________________ Users mailing list [email protected]<mailto:[email protected]> https://lists.openvz.org/mailman/listinfo/users
_______________________________________________ Users mailing list [email protected] https://lists.openvz.org/mailman/listinfo/users
