curl: Mehr als HTTP
Protokollübergreifendes Troubleshooting
curl ist das Schweizer Taschenmesser für Netzwerkprotokolle – plattformübergreifend auf Windows, macOS und Linux verfügbar. Dieser Vortrag zeigt, wie Admins und Developer curl weit über HTTP/HTTPS hinaus für die Fehlersuche in modernen Infrastrukturen einsetzen können: von Kubernetes Ingress über SMTP und LDAP bis hin zu API-Debugging und TLS-Vergleichen.
curl ist in jeder Infrastruktur vorhanden – und wird dennoch meist nur als HTTP-Client verwendet. Dabei steckt in diesem kleinen Tool weit mehr: curl beherrscht Dutzende Protokolle und ist damit das ideale, plattformunabhängige Werkzeug für die Fehlersuche im Alltag.
Dieser praxisorientierte Vortrag zeigt anhand realer Problemstellungen, wie curl für typische Admin- und Entwickleraufgaben eingesetzt werden kann:
Test und Debugging von REST-APIs (PUT, POST, OPTIONS, Header-Analyse)
Überprüfung von Ingress-Konfigurationen in Kubernetes-Umgebungen
Versand von Test-E-Mails direkt über SMTP – ohne Mailclient
Ausführung und Analyse von LDAP-Queries
Vergleich von HTTP- vs. HTTPS-Verbindungen und TLS-Zertifikat-Debugging
Verbose-Output lesen und verstehen: Was curl wirklich sagt
Alle Beispiele stammen aus dem echten Supportalltag und sind sofort in der eigenen Umgebung nachvollziehbar. Wer curl bisher nur für curl https://example.com benutzt hat, wird diesen Talk mit einem deutlich erweiterten Werkzeugkasten verlassen.
Speakers
Christoph Stoettner (stoeps)
I'm in IT since more than 25 years and I use Linux and OSS since the early beginning. In my...