本人近期看到稚暉君的Linux - Card 的相關視頻介紹,看到它極大的方便,整體只需Type-C即可供電並且算力滿足目前所需要求,功能也不少。於是火速下單,從Speed Studio購入。 到貨後先認識這個開發套件的外觀,可以說是非常小巧,能夠滿足大部分需求。 當我用Type-C供電時發現並沒有 ...
先上現象圖,這是使用curl請求https網站的提示,起初是因為pip安裝第三方模塊一直提示證書問題,所以使用了忽略證書的方式,然後本次不得不解決的原因是使用了阿裡雲的簡訊SDK,其內置的一些請求都是用的https,使用該模塊後就是各種證書報錯,思路一值圍繞著證書這塊排查,所以後面也就嘗試了各種更新系統證書的操作,折騰了大半天都是失敗告終,沒轍了呼叫了一下外援,幫忙查看後,是因為本地不知什麼時候配置了一條防火牆規則:sudo iptables -t nat -A OUTPUT -p tcp --dport 443 -j REDIRECT --to-port 4343,這就是罪魁禍首,將所有的443請求都轉發給了本地4343埠,所以一直請求失敗,本地的nginx剛好配置了一個4343埠的功能變數名稱,而且該功能變數名稱證書剛好也過期了,所以產生了一連串的誤導。。。。。。
總結一下:
遇到此類問題,還是按照數據流的思維捋一遍,問題就會浮出水面,不能一股腦的查各種帖子,這個問題網上的處理方法也有很多種,但是沒有一個是因為防火牆配置導致的,記錄一下。