Skip to content

Instantly share code, notes, and snippets.

@froemken
Created December 4, 2022 13:12
Show Gist options
  • Save froemken/18a43eb9eeb2f3c8a020160a79d726ed to your computer and use it in GitHub Desktop.
Save froemken/18a43eb9eeb2f3c8a020160a79d726ed to your computer and use it in GitHub Desktop.
DDEV Debug Output: curl request results in: LibreSSL SSL_connect: SSL_ERROR_SYSCALL #4427
➜ typo3_git curl -vvv -X 'POST' 'https://typo3git.ddev.site'
* Trying ::1:443...
* connect to ::1 port 443 failed: Connection refused
* Trying 127.0.0.1:443...
* Connected to typo3git.ddev.site (127.0.0.1) port 443 (#0)
* ALPN: offers h2
* ALPN: offers http/1.1
* CAfile: /etc/ssl/cert.pem
* CApath: none
* (304) (OUT), TLS handshake, Client hello (1):
* LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to typo3git.ddev.site:443
* Closing connection 0
curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to typo3git.ddev.site:443
➜ typo3_git ddev debug test
Running bash [-c /var/folders/29/20rhh14d6yqf18dkzlhn7kzr0000gn/T/test_ddev.sh]
OS Information: Darwin AirKiste.fritz.box 22.1.0 Darwin Kernel Version 22.1.0: Sun Oct 9 20:14:30 PDT 2022; root:xnu-8792.41.9~2/RELEASE_ARM64_T8103 arm64
ProductName: macOS
ProductVersion: 13.0.1
BuildVersion: 22A400
User information: uid=501(froemken) gid=20(staff) groups=20(staff),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81(_appserveradm),98(_lpadmin),701(com.apple.sharepoint.group.1),33(_appstore),100(_lpoperator),204(_developer),250(_analyticsusers),395(com.apple.access_ftp),398(com.apple.access_screensharing),399(com.apple.access_ssh),400(com.apple.access_remote_ae)
DDEV version: ITEM VALUE
DDEV version v1.21.3
architecture arm64
db drud/ddev-dbserver-mariadb-10.4:v1.21.3
dba phpmyadmin:5
ddev-ssh-agent drud/ddev-ssh-agent:v1.21.3
docker 20.10.21
docker-compose v2.10.2
docker-platform docker-desktop
mutagen 0.16.0
os darwin
router drud/ddev-router:v1.21.3
web drud/ddev-webserver:v1.21.3
PROXY settings: HTTP_PROXY='' HTTPS_PROXY='' http_proxy='' NO_PROXY=''
======= DDEV global info =========
Global configuration:
instrumentation-opt-in=true
omit-containers=[]
mutagen-enabled=true
nfs-mount-enabled=true
router-bind-all-interfaces=false
internet-detection-timeout-ms=3000
disable-http2=false
use-letsencrypt=false
letsencrypt-email=
table-style=default
simple-formatting=false
auto-restart-containers=false
use-hardened-images=false
fail-on-hook-fail=false
required-docker-compose-version=
use-docker-compose-from-path=false
no-bind-mounts=true
project-tld=
======= DOCKER info =========
docker location: lrwxr-xr-x 1 root wheel 54 Sep 16 2021 /usr/local/bin/docker -> /Applications/Docker.app/Contents/Resources/bin/docker
Docker Desktop Version: Docker Desktop for Mac 4.15.0 build 93002
docker version:
Client:
Cloud integration: v1.0.29
Version: 20.10.21
API version: 1.41
Go version: go1.18.7
Git commit: baeda1f
Built: Tue Oct 25 18:01:18 2022
OS/Arch: darwin/arm64
Context: default
Experimental: true
Server: Docker Desktop 4.15.0 (93002)
Engine:
Version: 20.10.21
API version: 1.41 (minimum version 1.12)
Go version: go1.18.7
Git commit: 3056208
Built: Tue Oct 25 17:59:41 2022
OS/Arch: linux/arm64
Experimental: false
containerd:
Version: 1.6.10
GitCommit: 770bd0108c32f3fb5c73ae1264f7e503fe7b2661
runc:
Version: 1.1.4
GitCommit: v1.1.4-0-g5fd4c4d
docker-init:
Version: 0.19.0
GitCommit: de40ad0
DOCKER_DEFAULT_PLATFORM=notset
======= Mutagen Info =========
Mutagen is installed in ddev, version=0.16.0
--------------------------------------------------------------------------------
Name: typo3lexikon
Identifier: sync_leknB2JHYV6bdAZbf8lq0yLUThDDJqglPo85naasm6p
Labels:
com.ddev.volume-signature: unix-var-run-docker-sock-20221018195340
Configuration:
Synchronization mode: Two Way Resolved
Maximum allowed entry count: Default (2⁶⁴−1)
Maximum staging file size: Default (18 EB)
Symbolic link mode: POSIX Raw
Ignore VCS mode: Default (Propagate)
Ignores:
/.git
/.tarballs
/.ddev/db_snapshots
/.ddev/.importdb*
.DS_Store
.idea
Permissions mode: Default (Portable)
Alpha:
URL: /Users/froemken/htdocs/typo3lexikon
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: No
Beta:
URL: docker://ddev-typo3lexikon-web/var/www/html
DOCKER_HOST=unix:///var/run/docker.sock
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: No
Status: [Paused]
--------------------------------------------------------------------------------
Name: typo3115
Identifier: sync_oCqhDuY1I67k3Z2xPTB2lwjELWG9ybQLGR17Yz9LNGh
Labels:
com.ddev.volume-signature: var-run-1666887679
Configuration:
Synchronization mode: Two Way Resolved
Maximum allowed entry count: Default (2⁶⁴−1)
Maximum staging file size: Default (18 EB)
Symbolic link mode: POSIX Raw
Ignore VCS mode: Default (Propagate)
Ignores:
/.git
/.tarballs
/.ddev/db_snapshots
/.ddev/.importdb*
.DS_Store
.idea
Permissions mode: Default (Portable)
Alpha:
URL: /Users/froemken/htdocs/docker/typo3_115
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: No
Beta:
URL: docker://ddev-typo3115-web/var/www/html
DOCKER_HOST=unix:///var/run/docker.sock
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: No
Status: [Paused]
--------------------------------------------------------------------------------
Name: typo312
Identifier: sync_D7dWZ1RSnkcpU8RR0xADMrwzOU2WxgVPezplegTV4xG
Labels:
com.ddev.volume-signature: var-run-1666978723
Configuration:
Synchronization mode: Two Way Resolved
Maximum allowed entry count: Default (2⁶⁴−1)
Maximum staging file size: Default (18 EB)
Symbolic link mode: POSIX Raw
Ignore VCS mode: Default (Propagate)
Ignores:
/.git
/.tarballs
/.ddev/db_snapshots
/.ddev/.importdb*
.DS_Store
.idea
Permissions mode: Default (Portable)
Alpha:
URL: /Users/froemken/htdocs/docker/typo3_12
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: No
Beta:
URL: docker://ddev-typo312-web/var/www/html
DOCKER_HOST=unix:///var/run/docker.sock
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: No
Status: [Paused]
--------------------------------------------------------------------------------
Name: typo395
Identifier: sync_ml8YaYNOccODujo3phSPCRLppMhTFzSPHkssz9ZidQy
Labels:
com.ddev.volume-signature: var-run-1667917102
Configuration:
Synchronization mode: Two Way Resolved
Maximum allowed entry count: Default (2⁶⁴−1)
Maximum staging file size: Default (18 EB)
Symbolic link mode: POSIX Raw
Ignore VCS mode: Default (Propagate)
Ignores:
/.git
/.tarballs
/.ddev/db_snapshots
/.ddev/.importdb*
.DS_Store
.idea
Permissions mode: Default (Portable)
Alpha:
URL: /Users/froemken/htdocs/docker/typo3_95
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: No
Beta:
URL: docker://ddev-typo395-web/var/www/html
DOCKER_HOST=unix:///var/run/docker.sock
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: No
Status: [Paused]
--------------------------------------------------------------------------------
Name: typo3104
Identifier: sync_KcWzoAr2DvGMgGN1VB4qaJfP48kImijByW8ZlkzDK4b
Labels:
com.ddev.volume-signature: var-run-1667926135
Configuration:
Synchronization mode: Two Way Resolved
Maximum allowed entry count: Default (2⁶⁴−1)
Maximum staging file size: Default (18 EB)
Symbolic link mode: POSIX Raw
Ignore VCS mode: Default (Propagate)
Ignores:
/.git
/.tarballs
/.ddev/db_snapshots
/.ddev/.importdb*
.DS_Store
.idea
/var
Permissions mode: Default (Portable)
Alpha:
URL: /Users/froemken/htdocs/docker/typo3_104
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: No
Beta:
URL: docker://ddev-typo3104-web/var/www/html
DOCKER_HOST=unix:///var/run/docker.sock
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: No
Status: [Paused]
--------------------------------------------------------------------------------
Name: konto
Identifier: sync_7kZI9xoO86VUvu6KkwfAIAdPitlZ9pWAbUwwFZXWi7t
Labels:
com.ddev.volume-signature: var-run-1668334885
Configuration:
Synchronization mode: Two Way Resolved
Maximum allowed entry count: Default (2⁶⁴−1)
Maximum staging file size: Default (18 EB)
Symbolic link mode: POSIX Raw
Ignore VCS mode: Default (Propagate)
Ignores:
/.git
/.tarballs
/.ddev/db_snapshots
/.ddev/.importdb*
.DS_Store
.idea
Permissions mode: Default (Portable)
Alpha:
URL: /Users/froemken/htdocs/docker/account-analyzer
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: No
Beta:
URL: docker://ddev-konto-web/var/www/html
DOCKER_HOST=unix:///var/run/docker.sock
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: No
Status: [Paused]
--------------------------------------------------------------------------------
Name: tryddevproject-22959
Identifier: sync_eL2HMAomEuQIIa7Y9BLKqoT5D4QCTxcF9xeaYkxhCxZ
Labels:
com.ddev.volume-signature: var-run-1670068715
Configuration:
Synchronization mode: Two Way Resolved
Maximum allowed entry count: Default (2⁶⁴−1)
Maximum staging file size: Default (18 EB)
Symbolic link mode: POSIX Raw
Ignore VCS mode: Default (Propagate)
Ignores:
/.git
/.tarballs
/.ddev/db_snapshots
/.ddev/.importdb*
.DS_Store
.idea
Permissions mode: Default (Portable)
Alpha:
URL: /Users/froemken/htdocs/docker/tryddevproject-22959
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: No
Beta:
URL: docker://ddev-tryddevproject-22959-web/var/www/html
DOCKER_HOST=unix:///var/run/docker.sock
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: No
Status: [Paused]
--------------------------------------------------------------------------------
Name: typo3git
Identifier: sync_KIHLDMJcUsYdhWicZcZ7FVLSeinjgph99XFb7VWDDSw
Labels:
com.ddev.volume-signature: var-run-1670070375
Configuration:
Synchronization mode: Two Way Resolved
Maximum allowed entry count: Default (2⁶⁴−1)
Maximum staging file size: Default (18 EB)
Symbolic link mode: POSIX Raw
Ignore VCS mode: Default (Propagate)
Ignores:
/.git
/.tarballs
/.ddev/db_snapshots
/.ddev/.importdb*
.DS_Store
.idea
Permissions mode: Default (Portable)
Alpha:
URL: /Users/froemken/htdocs/docker/typo3_git
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: Yes
Synchronizable contents:
5273 directories
21460 files (697 MB)
7 symbolic links
Beta:
URL: docker://ddev-typo3git-web/var/www/html
DOCKER_HOST=unix:///var/run/docker.sock
Configuration:
Watch mode: Default (Portable)
Watch polling interval: Default (10 seconds)
Probe mode: Default (Probe)
Scan mode: Default (Accelerated)
Stage mode: Neighboring
File mode: Default (0600)
Directory mode: Default (0700)
Default file/directory owner: Default
Default file/directory group: Default
Connected: Yes
Synchronizable contents:
5273 directories
21460 files (697 MB)
7 symbolic links
Status: Watching for changes
--------------------------------------------------------------------------------
======= Docker Info =========
Docker platform: docker-desktop
Using docker context: default (unix:///var/run/docker.sock)
docker-compose: v2.10.2
Using DOCKER_HOST=unix:///var/run/docker.sock
Docker version: 20.10.21
Able to run simple container that mounts a volume.
Able to use internet inside container.
Docker disk space:
Filesystem Size Used Available Use% Mounted on
overlay 58.4G 21.4G 33.9G 39% /
Container ddev-typo3git-dba Removed
Container ddev-typo3git-db Removed
Container ddev-typo3git-web Removed
Network ddev-typo3git_default Removed
Project typo3git has been stopped.
Stopped mutagen daemon
The ddev-ssh-agent container has been removed. When you start it again you will have to use 'ddev auth ssh' to provide key authentication again.
Existing docker containers:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
Creating a new ddev project config in the current directory (/Users/froemken/htdocs/docker/tryddevproject-16970)
Once completed, your configuration will be written to /Users/froemken/htdocs/docker/tryddevproject-16970/.ddev/config.yaml
Configuring unrecognized codebase as project type 'php' at /Users/froemken/htdocs/docker/tryddevproject-16970/web
Configuration complete. You may now run 'ddev start'.
Network ddev_default created
Starting tryddevproject-16970...
Container ddev-ssh-agent Started
ssh-agent container is running: If you want to add authentication to the ssh-agent container, run 'ddev auth ssh' to enable your keys.
Pushed mkcert rootca certs to ddev-global-cache/mkcert
The hostname tryddevproject-16970.ddev.site is not currently resolvable, trying to add it to the hosts file
ddev needs to add an entry to your hostfile.
It will require administrative privileges via the sudo command, so you may be required
to enter your password for sudo. ddev is about to issue the command:
sudo /usr/local/bin/ddev hostname tryddevproject-16970.ddev.site 127.0.0.1
Please enter your password if prompted.
Running Command=sudo /usr/local/bin/ddev hostname tryddevproject-16970.ddev.site 127.0.0.1
Network ddev-tryddevproject-16970_default Created
Container ddev-tryddevproject-16970-dba Started
Container ddev-tryddevproject-16970-web Started
Container ddev-tryddevproject-16970-db Started
You have mutagen enabled and your 'php' project type doesn't have an upload_dir set.
For faster startup and less disk usage,
set upload_dir to where your user-generated files are stored.
Starting mutagen sync process... This can take some time.
Mutagen sync flush completed in 1s.
For details on sync status 'ddev mutagen st tryddevproject-16970 -l'
Container ddev-router Started
Successfully started tryddevproject-16970
Project can be reached at https://tryddevproject-16970.ddev.site https://127.0.0.1:54001
======== Curl of site from inside container:
HTTP/1.1 200 OK
Server: nginx
Date: Sun, 04 Dec 2022 13:09:52 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Vary: Accept-Encoding
======== Curl of site from outside:
HTTP/1.1 200 OK
Server: nginx/1.20.1
Date: Sun, 04 Dec 2022 13:09:52 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Vary: Accept-Encoding
======== Project ownership on host:
drwxr-xr-x 4 froemken staff 128 Dec 4 14:09 ../tryddevproject-16970
======== Project ownership in container:
drwxr-xr-x 4 froemken dialout 4096 Dec 4 13:09 /var/www/html
======== In-container filesystem:
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/vda1 ext4 61202244 22665128 35395792 40% /var/www
Success accessing database... db via TCP/IP
ddev is working. You will want to delete this project with 'ddev delete -Oy tryddevproject-16970'
Thanks for running the diagnostic. It was successful.
Please provide the output of this script in a new gist at gist.github.com
Running ddev launch in 5 seconds
If you're brave and you have jq you can delete all tryddevproject instances with this one-liner:
ddev delete -Oy $(ddev list -j |jq -r .raw[].name | grep tryddevproject)
In the future ddev debug test will also provide this option.
Please delete this project after debugging with 'ddev delete -Oy tryddevproject-16970'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment