Just done a fresh install on Centos 6.4 64bit using the latest auto-deploy script. Zenoss installs but errors on first start saying it can't install zenpacks..
When I remove all zenpacks from install txt conf file (/opt/zenoss/var/zenpack_actions.txt) zenoss starts but half the daemons fail to run.
When I go to the login page on port 8080 I briefly see the pretty login page before it redirects to display the source code of the error page. Looking through that source code I am able to pull out the actual error message the page should have been displaying which says:
<div id="request_toggle" onclick="toggleReqBox()">View Error Details</div>
<div id="request_box">
<p>
<strong>Type: <class 'socket.gaierror'>
</strong><br />
<strong>Value: [Errno -3] Temporary failure in name resolution
</strong><br />
<pre>Traceback (most recent call last):
File "/opt/zenoss/lib/python/ZPublisher/Publish.py", line 134, in publish
transactions_manager.commit()
File "/opt/zenoss/lib/python/Zope2/App/startup.py", line 301, in commit
transaction.commit()
File "/opt/zenoss/lib/python/transaction/_manager.py", line 89, in commit
return self.get().commit()
File "/opt/zenoss/lib/python/transaction/_transaction.py", line 327, in commit
self._callBeforeCommitHooks()
File "/opt/zenoss/lib/python/transaction/_transaction.py", line 397, in _callBeforeCommitHooks
hook(*args, **kws)
File "/opt/zenoss/Products/ZenMessaging/queuemessaging/publisher.py", line 269, in beforeCompletionHook
dataManager = AmqpDataManager(self._queuePublisher.channel, tx._manager)
File "/opt/zenoss/Products/ZenMessaging/queuemessaging/publisher.py", line 429, in channel
return self._client.getChannel()
File "/opt/zenoss/lib/python/zenoss/protocols/amqp.py", line 90, in getChannel
ssl=self._connectionInfo.usessl)
File "/opt/zenoss/lib/python/zenoss/protocols/amqp.py", line 47, in __init__
super(Connection, self).__init__(*args, **kwargs)
File "/opt/zenoss/lib/python/amqplib/client_0_8/connection.py", line 129, in __init__
self.transport = create_transport(host, connect_timeout, ssl)
File "/opt/zenoss/lib/python/amqplib/client_0_8/transport.py", line 281, in create_transport
return TCPTransport(host, connect_timeout)
File "/opt/zenoss/lib/python/amqplib/client_0_8/transport.py", line 71, in __init__
for res in socket.getaddrinfo(host, port, 0, socket.SOCK_STREAM, socket.SOL_TCP):
gaierror: [Errno -3] Temporary failure in name resolution
</pre>
</p>
Any idea why I'm gettong this DNS lookup issue?
DNS on box is working fine and I'm able to use utilities such as wget.
Thoughts anyone - I have tried uninstalling and reinstalling several times and still get same issue.