That doesn’t look as if it’s starting up with XNAT at all. 1,482 milliseconds is way too quick for XNAT start-up, so I think you’re getting a 404 because XNAT’s actually not there to be found.
--
Rick Herrick
XNAT Architect/Developer
Computational Imaging Laboratory
Washington University School of Medicine
From:
xnat_di...@googlegroups.com <xnat_di...@googlegroups.com> on behalf of Gang Fu <gangf...@gmail.com>
Date: Tuesday, July 13, 2021 at 4:38 PM
To: xnat_discussion <xnat_di...@googlegroups.com>
Subject: [XNAT Discussion] xnat deployment on AWS 404 page not found
|
* External Email - Caution * |
--
You received this message because you are subscribed to the Google Groups "xnat_discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
xnat_discussi...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/xnat_discussion/631a9f59-df94-4b94-a832-290dd18e9858n%40googlegroups.com.
The materials in this message are private and may contain Protected Healthcare Information or other information of a sensitive nature. If you are not the intended recipient, be advised that any unauthorized use, disclosure, copying or the taking of any action in reliance on the contents of this information is strictly prohibited. If you have received this email in error, please immediately notify the sender via telephone or return mail.
You should be able to get logs from the container after it’s terminated. I haven’t used CloudFormation so I don’t know how to configure logging on that, but there’s always a way to capture forensics info. Things that would be useful:
Without that information, we wouldn’t be able to debug or troubleshoot at all.
Also, what is your configuration like and what are you using to deploy? Just deploying the containerized XNAT is insufficient because it doesn’t include PostgreSQL (that said, Tomcat should still start but XNAT won’t work at all). Configuring XNAT so that it finds its configuration files and the like is also critical.
To view this discussion on the web visit https://groups.google.com/d/msgid/xnat_discussion/8a771f0b-140f-4245-9632-0f5dcd811061n%40googlegroups.com.
Right, 8080 is the port to which nginx passes proxied requests, so it only needs to be exposed, i.e. open within the private network used by the docker-compose configuration but inaccessible from outside. 8104 is the default port for DICOM operations. If you want to be able to send DICOM to your XNAT using standard DICOM tools like dcmsend, storescu, Horos or Osirix, etc., the port(s) for your DICOM SCP receivers have to be accessible from outside the private network, i.e. published.
To view this discussion on the web visit https://groups.google.com/d/msgid/xnat_discussion/365b4227-1e1a-44cc-aa44-f83b56e0f17bn%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/xnat_discussion/SN6PR02MB51189A7AD4E5AE10B81DEB34BD119%40SN6PR02MB5118.namprd02.prod.outlook.com.