Score:0

Kindle ไม่ยอมเชื่อมต่อ

ธง qa

ฉันได้ติดตั้ง Kindle 1.16.0 บน Ubuntu 20.04 แล้ว หลังจากผ่านไปหลายชั่วโมงฉันก็เปิดได้สำเร็จ แต่เมื่อฉันพยายามเปิดหรือดาวน์โหลดหนังสือ Kindle ของฉัน มันแจ้งว่าไม่สามารถเชื่อมต่ออินเทอร์เน็ตได้ โดยทั่วไปแล้วปัญหาเดียวกันตามที่รายงานโดย https://askubuntu.com/users/1192347/manoelpqueiroz. ไม่มีประโยชน์ที่จะระบุว่า OS ใดที่แก้ปัญหาได้Kindle บอกว่าปัญหาอยู่ที่ Ubuntu มีใครบ้างที่รู้วิธีแก้ปัญหานี้? ขอบคุณในความคาดหมาย

Score:2
ธง cn

ฉันไม่สามารถโพสต์ "ความคิดเห็น" ได้ แต่นี่ไม่ใช่ "คำตอบ" ต่อตัว ... เป็นความคืบหน้าไปสู่คำตอบ ฉันพบชุมชนอื่นอีก 2-3 ชุมชนที่มีปัญหาเดียวกันและรายงานว่าพวกเขาได้แก้ไขแล้วโดยแทนที่ใบรับรองที่ไม่น่าเชื่อถือ รายละเอียดที่นี่:

https://bugs.winehq.org/show_bug.cgi?id=50471

https://forums.linuxmint.com/viewtopic.php?f=47&t=342186&uid=248652

ถ้าฉันสบายใจกับใบรับรองมากพอที่จะพูดคุยในหัวข้อนี้อย่างมีชั้นเชิงได้ ฉันจะโพสต์คำแนะนำ สำหรับตอนนี้ สิ่งที่ฉันทำได้คือปล่อยให้ข้อมูลนี้อยู่ในมือของผู้ที่มีประสบการณ์มากกว่า

[แก้ไข:] ตกลง ฉันมีขั้นตอนที่ได้ผล แต่เท่าที่ทราบอาจทำให้ขั้นตอนที่ไวต่อปัญหาด้านความปลอดภัย มันไป:

1: ตรวจสอบว่าไฟล์ /etc/ssl/certs/b204d74a.0 ไม่ได้อยู่ที่นั่น

2: แสดงความคิดเห็นในบรรทัด mozilla/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.crt ในไฟล์ /etc/ca-certificates.conf

3: สร้างไฟล์ชื่อ /usr/share/ca-certificates/mozilla/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.crt ที่มีบล็อกใบรับรองนี้:

-----เริ่มต้นใบรับรอง-----
MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB
yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp
U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW
ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0
aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL
MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln
biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp
U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1
nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex
t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz
SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9Kil8q8ckmcY5fQG
BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+
rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/
NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E
BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH
BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy
aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv
MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE
p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y
5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK
WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ
4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N
hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq
-----จบใบรับรอง-----

4: สร้างใบรับรองใหม่โดยใช้คำสั่ง sudo update-ca-ใบรับรอง

5: ตรวจสอบว่าตอนนี้มีการเรียกไฟล์แล้ว /etc/ssl/certs/b204d74a.0 ซึ่งเชื่อมโยงกับใบรับรองใหม่ของคุณ

สิ่งนี้ได้ผลสำหรับฉัน KindleForPC เวอร์ชัน 1.15 ที่ทำงานบนไวน์สามารถเชื่อมต่อได้อีกครั้ง

Frank Aldridge avatar
qa flag
Charles คุณใจดีอย่างเหลือเชื่อที่โพสต์คำตอบข้างต้น อย่างไรก็ตาม คุณช่วยบอกขั้นตอนทีละขั้นตอนเกี่ยวกับการทำตามขั้นตอนที่ 2 และ 3 ได้ไหมว่าฉันมีความสามารถด้าน Linux ไม่เพียงพอจึงจะรู้วิธีป้อนไฟล์ดังกล่าวและแสดงความคิดเห็น ฯลฯ ฉันจะสร้างไฟล์ .crt ได้อย่างไร
Charles avatar
cn flag
แฟรงค์: แน่นอน! แม้ว่าโดยทั่วไปแล้ว การคัดลอก-วางคำสั่งจากอินเทอร์เน็ตจะไม่ใช่แนวปฏิบัติที่ดีนัก 2.1: `sudo nano /etc/ca-certificates.conf` 2.2: ค้นหาบรรทัดที่ระบุว่า `!mozilla/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.crt` 2.3: ลบ `!` ออกจากบรรทัดนั้น 2.4: บันทึกโดยใช้ ctrl+o แล้ว Enter 3.1: `sudo nano /usr/share/ca-certificates/mozilla/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.crt` 3.2: คัดลอกและวางบล็อกใบรับรองนั้น (โปรดทราบว่าเทอร์มินัลมักจะใช้ ctrl+shift+v แทนที่จะใช้แค่ ctrl+v 3.2 ctrl+o แล้ว Enter เพื่อบันทึกอีกครั้ง
Frank Aldridge avatar
qa flag
ขอบคุณมากชาร์ลส์ ตอนนี้สบายดี
in flag
@Charles ฉันทำตามขั้นตอนที่แน่นอนเหล่านี้บน Ubuntu 18.04 แต่ฉันไม่เห็นไฟล์ `/etc/ssl/certs/b204d74a.0` นี้ถูกสร้างขึ้นทุกที่ นอกจากนี้ ฉันคิดว่าสิ่งที่คุณตอบกลับ Frank นั้นขัดแย้งกับสิ่งที่คุณใส่ไว้ในขั้นตอนที่ 2 ด้านบน ในขั้นตอนที่ 2 ข้างต้น ดูเหมือนว่าคุณกำลังแนะนำให้ "แสดงความคิดเห็น" ในบรรทัดนี้ใช่ไหม ซึ่งหมายถึงการขึ้นต้นด้วย '#' ใช่ไหม แต่ในความคิดเห็น ดูเหมือนว่าคุณจะพูดว่า "remove the '!'" ทั้งสองวิธี ฉันลองทั้งสองอย่างแล้วก็ไม่ได้ผล
in flag
FYI ฉันเพิ่งลองใช้คำตอบของ garakusai และดูเหมือนว่าจะได้ผล
Charles avatar
cn flag
@LostCrotchet โปรดทราบว่าขั้นตอนที่ 2 อ่าน "แสดงความคิดเห็นในบรรทัด" ซึ่งเห็นด้วยกับคำแนะนำขั้นตอนที่ 2.3 เพื่อลบ "!" ตั้งแต่ก่อนถึงแถวนั้น
Score:2
ธง in

ใน Ubuntu ไม่ควรใช้ไฟล์ที่ไม่ได้รับการจัดการโดย apt/dpkg /usr/share. ฉันประสบปัญหานี้กับ Ubuntu 18.04 และ 20.04 ทั้งคู่สามารถดึงแพ็คเกจใบรับรอง ca เก่าและเลือก crt เก่าได้

  1. ตรวจสอบใบรับรอง ca เก่า

    $ apt-cache นโยบาย ca-certificates
    ใบรับรอง ca:
      ã¤ã³ã¹ãã¼ã«ããã¦ãããã¼ã¸ã§ã³: 20210119~20.04.1
      åè£: 20210119~20.04.1
      ãã¼ã¸ã§ã³ãã¼ãã«:
         20210119build1 99
             99 http://jp.archive.ubuntu.com/ubuntu hirsute/main แพ็คเกจ amd64
     *** 20210119~20.04.1 990
            990 http://archive.ubuntu.com/ubuntu focal-updates/main แพ็คเกจ amd64
            990 http://archive.ubuntu.com/ubuntu focal-updates/main แพ็คเกจ i386
            990 http://archive.ubuntu.com/ubuntu focal-security/main แพ็คเกจ amd64
            990 http://archive.ubuntu.com/ubuntu focal-security/main แพ็คเกจ i386
            100 /var/lib/dpkg/สถานะ
         20190110ubuntu1 990
            990 http://archive.ubuntu.com/ubuntu focal/main แพ็คเกจ amd64
            990 http://archive.ubuntu.com/ubuntu focal/main แพ็คเกจ i386
    

    ในผู้สมัครรุ่นเหล่านี้ 20190110ubuntu1 ต้องการ crt

  2. เรียก ดึงข้อมูล คัดลอกไปยัง /usr/local/share

    $mkdir ~/tmp
    $ ซีดี ~ / tmp /
    $ apt-get ดาวน์โหลด ca-certificates=20190110ubuntu1
    

    ใน /tmp ไดเรกทอรี

    $ ar vx ca-certificates_20190110ubuntu1_all.deb
    $tar Jxvf data.tar.xz
    

    ใน /tmp ไดเรกทอรี

    $ sudo cp usr/share/ca-certificates/mozilla/VeriSign_Class_3_Public_Primary_Certification_Authority_-_G5.crt /usr/local/share/ca-certificates/
    
  3. นำเข้าคีย์เก่า

    $ sudo update-ca-ใบรับรอง
    
  4. ลบไดเร็กทอรีการทำงาน

    $ rm -rf ~/tmp
    

หากใช้ Ubuntu 18.04 ให้ระบุเก่า ใบรับรอง ca รุ่น 20180409 แทน 20190110ubuntu1.

ข้อมูล (ภาษาญี่ปุ่น):

โพสต์คำตอบ

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