[05/Mar/2014 11:14:05][0.0.30][msg_sender][2167][139995350418896] ERROR Delivery failed, message:'eb052699-9395-4dc3-b779-d34d4887617a' error:'<type 'exceptions.Exception'> server:e775d281-59ad-4abf-9509-5fea59471a67 error:can't determine IP line: 274'
[05/Mar/2014 11:31:33][0.0.30][msg_sender][5950][140567929726416] ERROR Delivery failed, message:'5219eb8c-f2ed-443d-aa0e-7db9616d9331' error:'<type 'exceptions.Exception'> server:e775d281-59ad-4abf-9509-5fea59471a67 error:can't determine IP line: 274'
If I go into the Scalr Internal Messaging for the server while it is launching I find it sat on the "out/HostInit" message or "out/HostUp" message having failed after three attempts. If for each of these messages I choose to resend them from the actions menu I end up with a complete launch of the server. Is there something I could have missed in the upgrade that would cause these messages to be sent automatically? As far as I'm aware I've got the required security groups in place on the EC2 side as this worked when it was on 4.4. I've got cron jobs and the required daemons set up as detailed in the wiki page for upgrading from 4.4 to 4.5. Is there anything else I should be running or something I've missed?
Thanks,
Mike
if not ip:raise Exception("server:%s error:can't determine IP" % server['server_id'])
if not ip:raise Exception("server:%s error:can't determine IP l %s r %s X" % (server['server_id'],server['local_ip'],server['remote_ip'])
[05/Mar/2014 17:10:17][0.0.30][msg_sender][20124][139675050296784] ERROR Delivery failed, message:'9e8348d5-309a-4bbd-8abe-069e991f56a9' error:'<type 'exceptions.Exception'> server:066add24-80e7-4ed2-adbb-d54b7ab0434f error:can't determine IP l 10.116.144.91 r X line: 274'
So it looks like an IP is at least being pulled but not used. As a test I've added a line prior to the "if not ip:" forcing ip = server['local_ip'] as that appears to have an IP. This has stopped the messages in the logs above but the messages still don't appear to be getting through and as before I'm still able to manually push through the messages from the Scalr UI and end up with a running farm but if left alone the farm just times out still.
179 if not ip:
180 if server['local_ip']:
181 port = 8013
182 ip = server['local_ip']
183 else:
184 raise Exception("server:%s error:can't determine IP l %s r %s X" % (server['server_id'],server['local_ip'],server['remote_ip']))