Új hozzászólás Aktív témák

  • Andralin

    aktív tag

    válasz Andralin #25219 üzenetére

    Két dolgot már megpróbáltam, de sikertelenül.

    1. Létrehoztam a /root/.curlrc fájlt az alábbi tartalommal:
    cacert=/etc/ssl/certs/saved_original/ca-bundle.crt

    Így rootként futtatva a curl -I -v https://google.com parancsot működik!
    Viszont amikor a cron futtja, ugyanarra a #77-es SSL CA cert hibára fut. :W

    2. Átneveztem a /bin/curl fájlt /bin/curlexe névre és létrehoztam egy scriptet /bin/curl alatt ezzel a tartalommal:
    /usr/bin/curlexe --cacert /etc/pki/tls/certs/saved_original/ca-bundle.crt $@

    Ez elvileg a curl parancs kiadásakor mindig hozzáadja a --cacert opciót.

    Rootként futtatva a curl -I -v https://google.com parancsot ez is működik, akkor is, ha az 1-es megoldást nem alkalmazom, tahát önmagában is jó megoldásnak tűnik a .curlrc nélkül.
    Viszont amikor a cron futtja így a curl-t, akkor megint ugyanarra a #77-es SSL CA cert hibára fut. :W

    Most már kezdem feladni, nincs más ötletem. :O

    Tudnátok tanáccsal segíteni, mit próbáljak még meg, hogy yum-cron is használja ezt a szerencsétlen --cacert paramétert a curl-höz? :U

    [ Szerkesztve ]

Új hozzászólás Aktív témák