Skip to content

Instantly share code, notes, and snippets.

@stevespringett
Created January 4, 2019 21:00
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save stevespringett/7179788bcdf94c6a7a2cd2361647f184 to your computer and use it in GitHub Desktop.
Save stevespringett/7179788bcdf94c6a7a2cd2361647f184 to your computer and use it in GitHub Desktop.
Dependency-Track sample compose file with PostgreSQL - This doesn't take into account startup/timing to ensure PostgreSQL is ready to accept connections before Dependency-Track startups up.
version: '3'
services:
postgres10:
environment:
- POSTGRES_USER=dtrack
- POSTGRES_PASSWORD=changeme
image: 'postgres:10.5'
volumes:
- './postgres-data:/var/lib/postgresql/data'
dtrack:
environment:
- ALPINE_DATABASE_MODE=external
- ALPINE_DATABASE_URL=jdbc:postgresql://postgres10:5432/dtrack
- ALPINE_DATABASE_DRIVER=org.postgresql.Driver
- ALPINE_DATABASE_DRIVER_PATH=/extlib/postgresql-42.2.5.jar
- ALPINE_DATABASE_USERNAME=dtrack
- ALPINE_DATABASE_PASSWORD=changeme
image: 'owasp/dependency-track'
ports:
- '80:8080'
volumes:
- './data:/data'
depends_on:
- postgres10
@spmishra121
Copy link

Hi @stevespringett,

After using above config to test external db, I am getting error...

Please check...

Docker-Compose File

[root@ip-10-25-61-159 satyap]# cat docker-compose.yml
version: '3.7'

#####################################################

This Docker Compose file contains two services

Dependency-Track API Server

Dependency-Track FrontEnd

#####################################################

volumes:
dependency-track:

services:
postgres10:
environment:
- POSTGRES_USER=devuser
- POSTGRES_PASSWORD=dltlabs321
image: 'postgres:10.5'
volumes:
- './postgres-data:/var/lib/postgresql/data'
dtrack-apiserver:
image: dependencytrack/apiserver
environment:
# The Dependency-Track container can be configured using any of the
# available configuration properties defined in:
# https://docs.dependencytrack.org/getting-started/configuration/
# All properties are upper case with periods replaced by underscores.
#
# Database Properties
- ALPINE_DATABASE_MODE=server
- ALPINE_DATABASE_URL=jdbc:postgresql://postgres10:5432/dependency_track
- ALPINE_DATABASE_DRIVER=org.postgresql.Driver
- ALPINE_DATABASE_USERNAME=devuser
- ALPINE_DATABASE_PASSWORD=dltlabs321
- ALPINE_DATABASE_POOL_ENABLED=true
- ALPINE_DATABASE_POOL_MAX_SIZE=20
- ALPINE_DATABASE_POOL_MIN_IDLE=10
- ALPINE_DATABASE_POOL_IDLE_TIMEOUT=300000
- ALPINE_DATABASE_POOL_MAX_LIFETIME=600000
#
# Optional LDAP Properties
# - ALPINE_LDAP_ENABLED=true
# - ALPINE_LDAP_SERVER_URL=ldap://ldap.example.com:389
# - ALPINE_LDAP_BASEDN=dc=example,dc=com
# - ALPINE_LDAP_SECURITY_AUTH=simple
# - ALPINE_LDAP_BIND_USERNAME=
# - ALPINE_LDAP_BIND_PASSWORD=
# - ALPINE_LDAP_AUTH_USERNAME_FORMAT=%s@example.com
# - ALPINE_LDAP_ATTRIBUTE_NAME=userPrincipalName
# - ALPINE_LDAP_ATTRIBUTE_MAIL=mail
# - ALPINE_LDAP_GROUPS_FILTER=(&(objectClass=group)(objectCategory=Group))
# - ALPINE_LDAP_USER_GROUPS_FILTER=(member:1.2.840.113556.1.4.1941:={USER_DN})
# - ALPINE_LDAP_GROUPS_SEARCH_FILTER=(&(objectClass=group)(objectCategory=Group)(cn={SEARCH_TERM}))
# - ALPINE_LDAP_USERS_SEARCH_FILTER=(&(objectClass=user)(objectCategory=Person)(cn={SEARCH_TERM}))
# - ALPINE_LDAP_USER_PROVISIONING=false
# - ALPINE_LDAP_TEAM_SYNCHRONIZATION=false
#
# Optional OpenID Connect (OIDC) Properties
# - ALPINE_OIDC_ENABLED=true
# - ALPINE_OIDC_ISSUER=https://auth.example.com/auth/realms/example
# - ALPINE_OIDC_CLIENT_ID=
# - ALPINE_OIDC_USERNAME_CLAIM=preferred_username
# - ALPINE_OIDC_TEAMS_CLAIM=groups
# - ALPINE_OIDC_USER_PROVISIONING=true
# - ALPINE_OIDC_TEAM_SYNCHRONIZATION=true
#
# Optional HTTP Proxy Settings
# - ALPINE_HTTP_PROXY_ADDRESS=proxy.example.com
# - ALPINE_HTTP_PROXY_PORT=8888
# - ALPINE_HTTP_PROXY_USERNAME=
# - ALPINE_HTTP_PROXY_PASSWORD=
# - ALPINE_NO_PROXY=
#
# Optional Cross-Origin Resource Sharing (CORS) Headers
# - ALPINE_CORS_ENABLED=true
# - ALPINE_CORS_ALLOW_ORIGIN=*
# - ALPINE_CORS_ALLOW_METHODS=GET, POST, PUT, DELETE, OPTIONS
# - ALPINE_CORS_ALLOW_HEADERS=Origin, Content-Type, Authorization, X-Requested-With, Content-Length, Accept, Origin, X-Api-Key, X-Total-Count, *
# - ALPINE_CORS_EXPOSE_HEADERS=Origin, Content-Type, Authorization, X-Requested-With, Content-Length, Accept, Origin, X-Api-Key, X-Total-Count
# - ALPINE_CORS_ALLOW_CREDENTIALS=true
# - ALPINE_CORS_MAX_AGE=3600
deploy:
resources:
limits:
memory: 12288m
reservations:
memory: 8192m
restart_policy:
condition: on-failure
ports:
- '8081:8080'
volumes:
- './data/:/data'
depends_on:
- postgres10
restart: unless-stopped

dtrack-frontend:
image: dependencytrack/frontend
depends_on:
- dtrack-apiserver
environment:
# The base URL of the API server.
# NOTE:
# * This URL must be reachable by the browsers of your users.
# * The frontend container itself does NOT communicate with the API server directly, it just serves static files.
# * When deploying to dedicated servers, please use the external IP or domain of the API server.
- API_BASE_URL=http://10.25.61.159:8081
# - "OIDC_ISSUER="
# - "OIDC_CLIENT_ID="
# - "OIDC_SCOPE="
# - "OIDC_FLOW="
# - "OIDC_LOGIN_BUTTON_TEXT="
# volumes:
# - "/host/path/to/config.json:/app/static/config.json"
ports:
- "8080:8080"
restart: unless-stopped

Docker-Compose Log...

dtrack-apiserver_1 | 2022-03-03 12:45:28,157 ERROR [IndexManager] Unable to create index directory: /data/.dependency-track/index/license
dtrack-apiserver_1 | 2022-03-03 12:45:28,158 ERROR [LicenseIndexer] An error occurred while removing a license from the index
dtrack-apiserver_1 | java.nio.file.AccessDeniedException: /data/.dependency-track
dtrack-apiserver_1 | at java.base/sun.nio.fs.UnixException.translateToIOException(Unknown Source)
dtrack-apiserver_1 | at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
dtrack-apiserver_1 | at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
dtrack-apiserver_1 | at java.base/sun.nio.fs.UnixFileSystemProvider.createDirectory(Unknown Source)
dtrack-apiserver_1 | at java.base/java.nio.file.Files.createDirectory(Unknown Source)
dtrack-apiserver_1 | at java.base/java.nio.file.Files.createAndCheckIsDirectory(Unknown Source)
dtrack-apiserver_1 | at java.base/java.nio.file.Files.createDirectories(Unknown Source)
dtrack-apiserver_1 | at org.apache.lucene.store.FSDirectory.(FSDirectory.java:156)
dtrack-apiserver_1 | at org.apache.lucene.store.SimpleFSDirectory.(SimpleFSDirectory.java:60)
dtrack-apiserver_1 | at org.apache.lucene.store.SimpleFSDirectory.(SimpleFSDirectory.java:70)
dtrack-apiserver_1 | at org.dependencytrack.search.IndexManager.getDirectory(IndexManager.java:133)
dtrack-apiserver_1 | at org.dependencytrack.search.IndexManager.openIndex(IndexManager.java:145)
dtrack-apiserver_1 | at org.dependencytrack.search.IndexManager.getIndexWriter(IndexManager.java:156)
dtrack-apiserver_1 | at org.dependencytrack.search.LicenseIndexer.remove(LicenseIndexer.java:95)
dtrack-apiserver_1 | at org.dependencytrack.search.LicenseIndexer.remove(LicenseIndexer.java:42)
dtrack-apiserver_1 | at org.dependencytrack.tasks.IndexTask.inform(IndexTask.java:51)
dtrack-apiserver_1 | at alpine.event.framework.BaseEventService.lambda$publish$0(BaseEventService.java:99)
dtrack-apiserver_1 | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
dtrack-apiserver_1 | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
dtrack-apiserver_1 | at java.base/java.lang.Thread.run(Unknown Source)
dtrack-apiserver_1 | 2022-03-03 12:45:28,158 ERROR [IndexManager] Unable to create index directory: /data/.dependency-track/index/license
dtrack-apiserver_1 | 2022-03-03 12:45:28,158 ERROR [LicenseIndexer] An error occurred while adding a license to the index
dtrack-apiserver_1 | java.nio.file.AccessDeniedException: /data/.dependency-track
dtrack-apiserver_1 | at java.base/sun.nio.fs.UnixException.translateToIOException(Unknown Source)
dtrack-apiserver_1 | at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
dtrack-apiserver_1 | at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
dtrack-apiserver_1 | at java.base/sun.nio.fs.UnixFileSystemProvider.createDirectory(Unknown Source)
dtrack-apiserver_1 | at java.base/java.nio.file.Files.createDirectory(Unknown Source)
dtrack-apiserver_1 | at java.base/java.nio.file.Files.createAndCheckIsDirectory(Unknown Source)
dtrack-apiserver_1 | at java.base/java.nio.file.Files.createDirectories(Unknown Source)
dtrack-apiserver_1 | at org.apache.lucene.store.FSDirectory.(FSDirectory.java:156)
dtrack-apiserver_1 | at org.apache.lucene.store.SimpleFSDirectory.(SimpleFSDirectory.java:60)
dtrack-apiserver_1 | at org.apache.lucene.store.SimpleFSDirectory.(SimpleFSDirectory.java:70)
dtrack-apiserver_1 | at org.dependencytrack.search.IndexManager.getDirectory(IndexManager.java:133)
dtrack-apiserver_1 | at org.dependencytrack.search.IndexManager.openIndex(IndexManager.java:145)
dtrack-apiserver_1 | at org.dependencytrack.search.IndexManager.getIndexWriter(IndexManager.java:156)
dtrack-apiserver_1 | at org.dependencytrack.search.LicenseIndexer.add(LicenseIndexer.java:75)
dtrack-apiserver_1 | at org.dependencytrack.search.LicenseIndexer.add(LicenseIndexer.java:42)
dtrack-apiserver_1 | at org.dependencytrack.tasks.IndexTask.inform(IndexTask.java:52)
dtrack-apiserver_1 | at alpine.event.framework.BaseEventService.lambda$publish$0(BaseEventService.java:99)
dtrack-apiserver_1 | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
dtrack-apiserver_1 | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
dtrack-apiserver_1 | at java.base/java.lang.Thread.run(Unknown Source)
dtrack-apiserver_1 | 2022-03-03 12:45:28,158 ERROR [IndexManager] Unable to create index directory: /data/.dependency-track/index/license
dtrack-apiserver_1 | 2022-03-03 12:45:28,158 ERROR [IndexManager] Error committing index
dtrack-apiserver_1 | java.nio.file.AccessDeniedException: /data/.dependency-track
dtrack-apiserver_1 | at java.base/sun.nio.fs.UnixException.translateToIOException(Unknown Source)
dtrack-apiserver_1 | at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
dtrack-apiserver_1 | at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
dtrack-apiserver_1 | at java.base/sun.nio.fs.UnixFileSystemProvider.createDirectory(Unknown Source)
dtrack-apiserver_1 | at java.base/java.nio.file.Files.createDirectory(Unknown Source)
dtrack-apiserver_1 | at java.base/java.nio.file.Files.createAndCheckIsDirectory(Unknown Source)
dtrack-apiserver_1 | at java.base/java.nio.file.Files.createDirectories(Unknown Source)
dtrack-apiserver_1 | at org.apache.lucene.store.FSDirectory.(FSDirectory.java:156)
dtrack-apiserver_1 | at org.apache.lucene.store.SimpleFSDirectory.(SimpleFSDirectory.java:60)
dtrack-apiserver_1 | at org.apache.lucene.store.SimpleFSDirectory.(SimpleFSDirectory.java:70)
dtrack-apiserver_1 | at org.dependencytrack.search.IndexManager.getDirectory(IndexManager.java:133)
dtrack-apiserver_1 | at org.dependencytrack.search.IndexManager.openIndex(IndexManager.java:145)
dtrack-apiserver_1 | at org.dependencytrack.search.IndexManager.getIndexWriter(IndexManager.java:156)
dtrack-apiserver_1 | at org.dependencytrack.search.IndexManager.commit(IndexManager.java:196)
dtrack-apiserver_1 | at org.dependencytrack.tasks.IndexTask.inform(IndexTask.java:56)
dtrack-apiserver_1 | at alpine.event.framework.BaseEventService.lambda$publish$0(BaseEventService.java:99)
dtrack-apiserver_1 | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
dtrack-apiserver_1 | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
dtrack-apiserver_1 | at java.base/java.lang.Thread.run(Unknown Source)
dtrack-apiserver_1 | 2022-03-03 12:45:28,172 INFO [DefaultObjectGenerator] Synchronizing default repositories to datastore
dtrack-apiserver_1 | 2022-03-03 12:45:28,187 INFO [DefaultObjectGenerator] Synchronizing notification publishers to datastore
dtrack-apiserver_1 | 2022-03-03 12:45:28,234 INFO [DefaultObjectGenerator] Synchronizing config properties to datastore
dtrack-apiserver_1 | 2022-03-03 12:45:28,269 INFO [CweImporter] Synchronizing CWEs with datastore
dtrack-apiserver_1 | 2022-03-03 12:45:30,339 INFO [CweImporter] CWE synchronization complete
dtrack-apiserver_1 | 2022-03-03 12:45:30,341 INFO [NotificationSubsystemInitializer] Initializing notification service
dtrack-apiserver_1 | 2022-03-03 12:45:30,368 INFO [AlpineServlet] Starting Dependency-Track
dtrack-apiserver_1 | 2022-03-03 12:45:33,035 INFO [MetricsUpdateTask] Executing portfolio metrics update
dtrack-apiserver_1 | 2022-03-03 12:45:33,057 INFO [MetricsUpdateTask] Executing metrics update on vulnerability database
dtrack-apiserver_1 | 2022-03-03 12:45:33,063 INFO [MetricsUpdateTask] Completed metrics update on vulnerability database
dtrack-apiserver_1 | 2022-03-03 12:45:33,105 INFO [MetricsUpdateTask] Executing metrics update for project: 7c65ad83-0ee8-489f-acb2-ac2cbccd2874
dtrack-apiserver_1 | 2022-03-03 12:45:33,141 INFO [ClearComponentAnalysisCacheTask] Clearing ComponentAnalysisCache
dtrack-apiserver_1 | 2022-03-03 12:45:33,163 INFO [ClearComponentAnalysisCacheTask] Complete
dtrack-apiserver_1 | 2022-03-03 12:45:33,225 INFO [MetricsUpdateTask] Completed metrics update for project: 7c65ad83-0ee8-489f-acb2-ac2cbccd2874
dtrack-apiserver_1 | 2022-03-03 12:45:33,256 INFO [MetricsUpdateTask] Completed portfolio metrics update
dtrack-apiserver_1 | 2022-03-03 12:45:33,695 INFO [KeyManager] Generating new key pair
dtrack-apiserver_1 | 2022-03-03 12:45:35,030 INFO [KeyManager] Saving key pair
dtrack-apiserver_1 | 2022-03-03 12:45:35,032 ERROR [KeyManager] An error occurred saving newly generated keypair
dtrack-apiserver_1 | 2022-03-03 12:45:35,032 ERROR [KeyManager] /data/.dependency-track/keys/public.key
dtrack-apiserver_1 | 2022-03-03 12:45:35,069 ERROR [KeyManager] An error occurred saving newly generated secret key
dtrack-apiserver_1 | 2022-03-03 12:45:35,070 ERROR [KeyManager] /data/.dependency-track/keys/secret.key
dtrack-apiserver_1 | 2022-03-03 12:45:35,072 INFO [AlpineServlet] Dependency-Track is ready
dtrack-apiserver_1 | 2022-03-03 12:45:35,074 INFO [NvdMirrorServlet] Initializing NVD mirror
dtrack-apiserver_1 | 2022-03-03 12:45:35,074 INFO [FileSystemResourceServlet] Initializing filesystem resource servlet
dtrack-apiserver_1 | 2022-03-03 12:46:23,035 INFO [NistMirrorTask] Starting NIST mirroring task
dtrack-apiserver_1 | 2022-03-03 12:46:23,041 INFO [VulnDbSyncTask] Starting VulnDB mirror synchronization task
dtrack-apiserver_1 | 2022-03-03 12:46:23,046 INFO [NistMirrorTask] Downloading files at Thu Mar 03 12:46:23 UTC 2022
dtrack-apiserver_1 | 2022-03-03 12:46:23,047 INFO [VulnDbSyncTask] VulnDB mirror directory does not exist. Skipping.
dtrack-apiserver_1 | 2022-03-03 12:46:23,048 INFO [NistMirrorTask] Initiating download of https://nvd.nist.gov/feeds/json/cve/1.1/nvdcve-1.1-2002.json.gz
dtrack-apiserver_1 | 2022-03-03 12:46:24,395 INFO [NistMirrorTask] Downloading...
dtrack-apiserver_1 | 2022-03-03 12:46:25,437 ERROR [NistMirrorTask] Download failed : Cannot create directory '/data/.dependency-track/nist'.
dtrack-apiserver_1 | 2022-03-03 12:46:25,439 INFO [NistMirrorTask] Initiating download of https://nvd.nist.gov/feeds/json/cve/1.1/nvdcve-1.1-2002.meta
dtrack-apiserver_1 | 2022-03-03 12:46:25,648 INFO [NistMirrorTask] Downloading...
dtrack-apiserver_1 | 2022-03-03 12:46:25,649 ERROR [NistMirrorTask] Download failed : Cannot create directory '/data/.dependency-track/nist'.
dtrack-apiserver_1 | 2022-03-03 12:46:25,649 INFO [NistMirrorTask] Initiating download of https://nvd.nist.gov/feeds/json/cve/1.1/nvdcve-1.1-2003.json.gz
dtrack-apiserver_1 | 2022-03-03 12:46:25,859 INFO [NistMirrorTask] Downloading...
dtrack-apiserver_1 | 2022-03-03 12:46:26,076 ERROR [NistMirrorTask] Download failed : Cannot create directory '/data/.dependency-track/nist'.
dtrack-apiserver_1 | 2022-03-03 12:46:26,077 INFO [NistMirrorTask] Initiating download of https://nvd.nist.gov/feeds/json/cve/1.1/nvdcve-1.1-2003.meta
dtrack-apiserver_1 | 2022-03-03 12:46:26,284 INFO [NistMirrorTask] Downloading...
dtrack-apiserver_1 | 2022-03-03 12:46:26,284 ERROR [NistMirrorTask] Download failed : Cannot create directory '/data/.dependency-track/nist'.
dtrack-apiserver_1 | 2022-03-03 12:46:26,285 INFO [NistMirrorTask] Initiating download of https://nvd.nist.gov/feeds/json/cve/1.1/nvdcve-1.1-2004.json.gz
dtrack-apiserver_1 | 2022-03-03 12:46:26,499 INFO [NistMirrorTask] Downloading...
dtrack-apiserver_1 | 2022-03-03 12:46:26,921 ERROR [NistMirrorTask] Download failed : Cannot create directory '/data/.dependency-track/nist'.
dtrack-apiserver_1 | 2022-03-03 12:46:26,922 INFO [NistMirrorTask] Initiating download of https://nvd.nist.gov/feeds/json/cve/1.1/nvdcve-1.1-2004.meta
dtrack-apiserver_1 | 2022-03-03 12:46:27,130 INFO [NistMirrorTask] Downloading...
dtrack-apiserver_1 | 2022-03-03 12:46:27,130 ERROR [NistMirrorTask] Download failed : Cannot create directory '/data/.dependency-track/nist'.
dtrack-apiserver_1 | 2022-03-03 12:46:27,130 INFO [NistMirrorTask] Initiating download of https://nvd.nist.gov/feeds/json/cve/1.1/nvdcve-1.1-2005.json.gz
dtrack-apiserver_1 | 2022-03-03 12:46:27,340 INFO [NistMirrorTask] Downloading...
dtrack-apiserver_1 | 2022-03-03 12:46:27,958 ERROR [NistMirrorTask] Download failed : Cannot create directory '/data/.dependency-track/nist'.
dtrack-apiserver_1 | 2022-03-03 12:46:27,959 INFO [NistMirrorTask] Initiating download of https://nvd.nist.gov/feeds/json/cve/1.1/nvdcve-1.1-2005.meta
dtrack-apiserver_1 | 2022-03-03 12:46:28,167 INFO [NistMirrorTask] Downloading...
dtrack-apiserver_1 | 2022-03-03 12:46:28,168 ERROR [NistMirrorTask] Download failed : Cannot create directory '/data/.dependency-track/nist'.
dtrack-apiserver_1 | 2022-03-03 12:46:28,168 INFO [NistMirrorTask] Initiating download of https://nvd.nist.gov/feeds/json/cve/1.1/nvdcve-1.1-2006.json.gz
dtrack-apiserver_1 | 2022-03-03 12:46:28,377 INFO [NistMirrorTask] Downloading...
dtrack-apiserver_1 | 2022-03-03 12:46:29,422 ERROR [NistMirrorTask] Download failed : Cannot create directory '/data/.dependency-track/nist'.
dtrack-apiserver_1 | 2022-03-03 12:46:29,422 INFO [NistMirrorTask] Initiating download of https://nvd.nist.gov/feeds/json/cve/1.1/nvdcve-1.1-2006.meta
dtrack-apiserver_1 | 2022-03-03 12:46:29,629 INFO [NistMirrorTask] Downloading...
dtrack-apiserver_1 | 2022-03-03 12:46:29,629 ERROR [NistMirrorTask] Download failed : Cannot create directory '/data/.dependency-track/nist'.
dtrack-apiserver_1 | 2022-03-03 12:46:29,630 INFO [NistMirrorTask] Initiating download of https://nvd.nist.gov/feeds/json/cve/1.1/nvdcve-1.1-2007.json.gz
dtrack-apiserver_1 | 2022-03-03 12:46:29,841 INFO [NistMirrorTask] Downloading...
dtrack-apiserver_1 | 2022-03-03 12:46:31,276 ERROR [NistMirrorTask] Download failed : Cannot create directory '/data/.dependency-track/nist'.

@spmishra121
Copy link

Hi @stevespringett ,

Is this an issue?

curl -v https://nvd.nist.gov/feeds/json/cve/1.1/nvdcve-1.1-2002.json.gz

  • Trying 18.235.227.114...
  • TCP_NODELAY set
  • Trying 2600:1f18:268d:1d01:f609:5e91:8a48:f546...
  • TCP_NODELAY set
  • Immediate connect fail for 2600:1f18:268d:1d01:f609:5e91:8a48:f546: Network is unreachable
  • Connected to nvd.nist.gov (18.235.227.114) port 443 (#0)
  • ALPN, offering h2
  • ALPN, offering http/1.1
  • Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@strength
  • successfully set certificate verify locations:
  • CAfile: /etc/pki/tls/certs/ca-bundle.crt
    CApath: none
  • TLSv1.2 (OUT), TLS header, Certificate Status (22):
  • TLSv1.2 (OUT), TLS handshake, Client hello (1):
  • TLSv1.2 (IN), TLS handshake, Server hello (2):
  • TLSv1.2 (IN), TLS handshake, Certificate (11):
  • TLSv1.2 (OUT), TLS alert, certificate expired (557):
  • SSL certificate problem: certificate has expired
  • Closing connection 0
    curl: (60) SSL certificate problem: certificate has expired
    More details here: https://curl.haxx.se/docs/sslcerts.html

curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment