Question: Django webservices is running on port 8000 (pyhon manage.py runserver 0.0.0.0:8000)

I am able to access using , <https://ec2-72-44-51-113.compute-1.amazonaws.com/admin/>

but if I specify port in url, <https://ec2-72-44-51-113.compute-1.amazonaws.com:8000/admin/>
I am not able to access the portal..

What could be possible mistakes ?

Best Regards,
Ashish

Answer: 
If you want to reach port 8000 from outside AWS, you must add it as a permitted port in your AWS security group.
The first link you provide is 'https://...', so this would be accessing port 443 of the server. In order for this to work, there must be something (apache, nginx, pound, ...) proxying the requests through to the python process. It probably also means that it's hosting an SSL cert.

The second link is '<https://ec2-72-44-51-113.compute-1.amazonaws.com:8000/admin/>', so you're trying to talk SSL to a HTTP server. You might try `http://ec2-72-44-51-113.compute-1.amazonaws.com:8000/admin/` - note it's HTTP not HTTPS.