জিমেইলের জন্য অফলাইনম্যাপটি কনফিগার করছে: এসএসএল ত্রুটি


18

আমি offlineimapআমার জিমেইল ডাউনলোড করার জন্য কনফিগার করার চেষ্টা করছি তবে ত্রুটিটি পাচ্ছি:

OfflineIMAP 6.5.7
  Licensed under the GNU GPL v2 or any later version (with an OpenSSL exception)
Account sync Gmail:
 *** Processing account Gmail
 Establishing connection to imap.gmail.com:993
 ERROR: No CA certificates and no server fingerprints configured.  You must configure at least something, otherwise having SSL helps nothing.
 *** Finished account 'Gmail' in 0:00
ERROR: Exceptions occurred during the run!
ERROR: No CA certificates and no server fingerprints configured.  You must configure at least something, otherwise having SSL helps nothing.

Traceback:
  File "/usr/lib/python2.7/site-packages/offlineimap/accounts.py", line 263, in syncrunner
    self.__sync()
  File "/usr/lib/python2.7/site-packages/offlineimap/accounts.py", line 326, in __sync
    remoterepos.getfolders()
  File "/usr/lib/python2.7/site-packages/offlineimap/repository/IMAP.py", line 351, in getfolders
    imapobj = self.imapserver.acquireconnection()
  File "/usr/lib/python2.7/site-packages/offlineimap/imapserver.py", line 439, in acquireconnection
    use_socket=self.proxied_socket,
  File "/usr/lib/python2.7/site-packages/offlineimap/imaplibutil.py", line 186, in __init__
    super(WrappedIMAP4_SSL, self).__init__(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/offlineimap/imaplib2.py", line 2063, in __init__
    IMAP4.__init__(self, host, port, debug, debug_file, identifier, timeout, debug_buf_lvl)
  File "/usr/lib/python2.7/site-packages/offlineimap/imaplib2.py", line 344, in __init__
    self.open(host, port)
  File "/usr/lib/python2.7/site-packages/offlineimap/imaplibutil.py", line 193, in open
    "having SSL helps nothing.", OfflineImapError.ERROR.REPO)

আমার .offlineimaprcহ'ল:

[general]
accounts = Gmail
maxsyncaccounts = 3
sslcacertfile = /etc/ssl/certs/ca-certificates.crt

[Account Gmail]
localrepository = Local
remoterepository = Remote

[Repository Local]
type = Maildir
localfolders = ~/mail

[Repository Remote]
type = IMAP
remotehost = imap.gmail.com
remoteuser = wdrnls@gmail.com
remotepass = Secret
ssl = yes
maxconnections = 3
realdelete = no

আমি আমার সার্টিফিকেটগুলি নির্দিষ্ট করে দিচ্ছি। কেন এটি এখনও ত্রুটিযুক্ত?

উত্তর:


32

প্রবেশ প্রবেশ করুন:

sslcacertfile = /etc/ssl/certs/ca-cerર્ટates.crt

বিভাগে:

[সংগ্রহস্থল রিমোট]


সেন্টোস for এর জন্য আমার /etc/ssl/certs/ca-bundle.crt দরকার ছিল
Hut8

3
ওএসএক্স ব্যবহারের জন্য: এসএসএলসেসারটফিল = / ইউএসআর / লোকাল / সেটসি / ওপেনসেল/cert.pem ( rudolfochrist.github.io/blog/2015/03/21/… পাওয়া গেছে )
আলেকজজি

2

ফ্রিবিএসডি-র জন্য বন্দরটি সুরক্ষা / সিএ_রোট_এনএস ইনস্টল করুন

এবং তারপরে যুক্ত করুন

sslcacertfile = /usr/local/share/certs/ca-root-nss.crt

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.