GSA / ficam-playbooks

The content on this repository was migrated to idmanagement.gov.
31 stars 25 forks source link

DoD CITE Artifact returns 404 #885

Closed grandamp closed 1 year ago

grandamp commented 1 year ago

Describe the bug DoD CITE Artifact returns 404

To Reproduce Steps to reproduce the behavior:

$ curl -v http://crl.nit.disa.mil/issuedby/DODJITCINTEROPERABILITYROOTCA2_IB.p7c
*   Trying 198.154.72.177:80...
* Connected to crl.nit.disa.mil (198.154.72.177) port 80 (#0)
> GET /issuedby/DODJITCINTEROPERABILITYROOTCA2_IB.p7c HTTP/1.1
> Host: crl.nit.disa.mil
> User-Agent: curl/7.81.0
> Accept: */*
> 
* Mark bundle as not supporting multiuse
< HTTP/1.1 404 404
< Date: Tue, 25 Apr 2023 23:56:32 GMT
< Server: Apache
< Cache-Control: private
< Set-Cookie: JSESSIONID=5D18EEE01CEB38295A5549BD832222E8; Path=/pkimanager; Secure; HttpOnly
< Content-Type: text/html;charset=UTF-8
< Content-Length: 1180
< 

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
        <!--[if lt IE 9]>
                <script src="js/html5shiv.js"></script>
        <![endif]-->
        <link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
        <link rel="stylesheet" href="css/pkimanager.css" type="text/css" />
        <title>DoD PKI Management Error</title>
    </head>
    <body>

<header id="header">
    <div id="banner">DoD PKI Management</div>
    <div id="fouo">FOR OFFICIAL USE ONLY</div>    
    <nav id="nav_menu">
        <a href="./" class="button">Home</a>
        <a href="help" class="button">Help</a>
        <a href="faqs" class="button">FAQs</a>
        <a href="https://jitcdod411.gds.nit.disa.mil/" class="button">Search GDS</a>
    </nav>
</header>

        <section id="error">

            <h1>Not Found</h1>
            <p>Please verify your request is valid and try again. If error persist, please notify web administrator with details of steps taken prior to error.</p>
        </section>
    </body>
</html>
* Connection #0 to host crl.nit.disa.mil left intact

Expected behavior

A curl warning that binary data was received, and use --output switch to save.

Example Relying Party Implementation Error

https://github.com/grandamp/rest-service/pull/303/commits/17903f8980141afeac523789f522d8d6ec7f52b9

2023-04-25T19:50:04.619-04:00 ERROR 300311 --- [   scheduling-1] o.k.api.singletons.HTTPClientSingleton   : Received HTTP 404 status from http://crl.nit.disa.mil/issuedby/DODJITCINTEROPERABILITYROOTCA2_IB.p7c
2023-04-25T19:50:04.619-04:00 ERROR 300311 --- [   scheduling-1] o.k.api.singletons.HTTPClientSingleton   : CMS not received from: http://crl.nit.disa.mil/issuedby/DODJITCINTEROPERABILITYROOTCA2_IB.p7c
2023-04-25T19:50:04.619-04:00 ERROR 300311 --- [   scheduling-1] o.k.a.p.c.s.IntermediateCacheSingleton   : Skipping invalid CMS from: http://crl.nit.disa.mil/issuedby/DODJITCINTEROPERABILITYROOTCA2_IB.p7c
claytonjbarnette commented 1 year ago

@grandamp Can you provide me with more information about what you trying to do so I can assist?