Score:0

Rackspace yum ติดตั้ง git cURL 443 การเชื่อมต่อถูกปฏิเสธ

ธง mx

กำลังพยายามติดตั้ง git ใน RHEL Rackspace Dedicated Server แต่ฉันได้รับสิ่งต่อไปนี้หลังจากพิมพ์คำสั่งนี้: ยำติดตั้งคอมไพล์

ข้อผิดพลาด Curl (7): ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์สำหรับ https://rhui.rackspace.com/pulp/mirror//content/dist/rhel8/rhui/8/x86_64/appstream/os [ไม่สามารถเชื่อมต่อกับ rhui.rackspace.com port 443: การเชื่อมต่อถูกปฏิเสธ]

นี่อาจเป็นปัญหาไฟร์วอลล์หรือไม่ นี่มาจากการสร้างที่สะอาด ฉันมีปัญหาเดียวกันกับการพยายามทำ ยำติดตั้ง opensl-dev

ติดตั้ง Curl แล้ว แต่ไม่แน่ใจว่าเหตุใดจึงปฏิเสธการเชื่อมต่อ มีวิธีการรับไฟล์บนเซิร์ฟเวอร์ที่เชื่อมโยงกับที่เก็บบน bitbucket ผ่าน git หรือไม่? ดูเหมือนว่านี่น่าจะเป็นสิ่งพื้นฐานสำหรับฉัน ไม่แน่ใจว่าเหตุใดจึงพยายามเชื่อมต่อกับ URL ของชั้นวาง ขออภัยหากนี่เป็นคำถามที่งี่เง่า แต่ได้ค้นหาความช่วยเหลือเกี่ยวกับเรื่องนี้ทุกที่และดูเหมือนจะไม่มีข้อมูลออนไลน์เกี่ยวกับเรื่องนี้ วิดีโอที่ฉันดูแสดงให้เห็นว่าการทำงานเป็นไปตามที่คาดไว้ ฉันได้ลองติดตั้งการพึ่งพาและไม่สามารถใช้งานได้เช่นกัน ยำติดตั้ง git-core

ฉันได้ลองสิ่งต่อไปนี้ด้วย:

wget https://github.com/git/git/archive/v2.33.1.zip

เปิดเครื่องรูด v2.33.1.zip

ซีดี git-2.33.1/

ทำคำนำหน้า=/usr/local ติดตั้งทั้งหมด

วิธีนี้ใช้ได้จนถึงบรรทัดสุดท้ายที่ระบุ ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว #include <openssl/ssl.h>. กว่าจะค้นหานั่นคิดว่าฉันต้องติดตั้ง opensl-dev แต่ไม่แน่ใจว่านั่นทำให้ฉันลงหลุมกระต่ายหรือไม่ แค่ต้องการติดตั้ง git บนเซิร์ฟเวอร์นี้จริง ๆ ถ้าเป็นไปได้?

ตกลง ดูเหมือนว่าฉันจะได้รับข้อผิดพลาดปฏิเสธการเชื่อมต่อ 443 ทุกครั้งที่ฉันพยายามติดตั้งอะไรด้วย ยำ, หรือ dnf เช่น.:

yum groupinstall 'เครื่องมือสำหรับการพัฒนา' ให้ข้อผิดพลาดเดียวกันที่ชี้ไปยัง URL เดียวกัน

cn flag
คุณสามารถเข้าถึงไซต์ Rackspace อื่น ๆ ได้หรือไม่ คุณสามารถทดสอบด้วย `curl -v https://mirror.rackspace.com/` ... มองหา `* Connected to mirror.rackspace.com (74.205.112.120) port 443 (#0)`
cn flag
เครื่องของคุณได้รับการกำหนดค่าให้เข้าถึงเซิร์ฟเวอร์ "Red Hat Update Infrastructure" (RHUI) ของ Rackspace - https://access.redhat.com/products/red-hat-update-infrastructure "RHUI อนุญาตให้ผู้ให้บริการคลาวด์สะท้อนเนื้อหาพื้นที่เก็บข้อมูลที่โฮสต์โดย Red Hat"
in flag
ฉันเดาว่าน่าจะเป็นการกำหนดค่า selinux ที่ผิดพลาด
Score:1
ธง cn

คำตอบง่ายๆ: โทรหาเราหรือส่งตั๋ว แล้วเราจะดูที่ไฟร์วอลล์ของคุณเพื่อดูว่าเกิดอะไรขึ้น

คำตอบ DIY: เนื่องจากคุณสามารถเข้าถึง "https://github.com" ได้ แต่ไม่ใช่ "https://rhui.rackspace.com" คุณอาจกำหนดค่ากฎไฟร์วอลล์ขาออก หรือเซิร์ฟเวอร์ที่ "rhui.rackspace.com" ไม่ประพฤติ.

ตรวจสอบกฎไฟร์วอลล์ขาออกของคุณ สำหรับกรณีใดกรณีหนึ่งด้านล่างนี้ คุณจะต้องอนุญาตการรับส่งข้อมูลไปยังโฮสต์ปลายทาง (rhui.rackspace.com) บนพอร์ตปลายทาง 443 ด้วยโปรโตคอล TCP

  1. ไฟร์วอลล์ซอฟต์แวร์
    สำหรับ firewalld หรือ iptables ให้ลอง sudo iptables -vnL เอาต์พุต และมองหา "นโยบายยอมรับ" (ค่าเริ่มต้น)

  2. ไฟร์วอลล์ฮาร์ดแวร์
    ในพอร์ทัล MyRackspace ภายใต้ Network > ตัวจัดการไฟร์วอลล์ V2ให้มองหาส่วนต่างๆ 100 ภายใน หรือ FW-INSIDE ACL ซึ่งครอบคลุมการจราจรขาออก

mx flag
ขอบคุณ มันเป็นปัญหาของตาราง IP ไม่มีอะไรในนั้น ดังนั้นฉันจึงเพิ่มบิตนี้ที่นี่: `iptables -A OUTPUT -p tcp -m tcp --dport 443 -j ACCEPT` และสามารถดาวน์โหลด git ได้หลังจากนั้น กับยำ.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา