The issue was resolved by adding the ALLOWED_HOSTS section in app_settings/settings.py in /opt/graphite/webapp/graphite. For instance (if local address is 192.168.100.100):
ALLOWED_HOSTS = ['localhost', '192.168.100.100']
Django appears to enforce the ALLOWED_HOSTS criteria. I was not able to make progress without this change. Hope it helps.