Changeset 9794
- Timestamp:
- 06/13/08 01:54:46 (6 months ago)
- Location:
- branches/bosh_support
- Files:
-
- 1 added
- 1 modified
-
src/common/xmpp/transports_nb.py (modified) (4 diffs)
-
test/test_client_nb.py (added)
Legend:
- Unmodified
- Added
- Removed
-
branches/bosh_support/src/common/xmpp/transports_nb.py
r9776 r9794 41 41 # %s/\'%s\/\.gajim\/cacerts\.pem\'\ %\ os\.environ\[\'HOME\'\]/common\.gajim\.MY_CACERTS/c 42 42 43 import common.gajim43 # import common.gajim 44 44 45 45 … … 774 774 tcpsock.ssl_errnum = 0 775 775 tcpsock._sslContext.set_verify(OpenSSL.SSL.VERIFY_PEER, self._ssl_verify_callback) 776 cacerts = os.path.join( common.gajim.DATA_DIR, 'other', 'cacerts.pem')776 cacerts = os.path.join('../data', 'other', 'cacerts.pem') 777 777 try: 778 778 tcpsock._sslContext.load_verify_locations(cacerts) … … 781 781 os.path.abspath(cacerts)) 782 782 # load users certs 783 if os.path.isfile( common.gajim.MY_CACERTS):783 if os.path.isfile('%s/.gajim/cacerts.pem' % os.environ['HOME']): 784 784 store = tcpsock._sslContext.get_cert_store() 785 f = open( common.gajim.MY_CACERTS)785 f = open('%s/.gajim/cacerts.pem' % os.environ['HOME']) 786 786 lines = f.readlines() 787 787 i = 0 … … 798 798 except OpenSSL.crypto.Error, exception_obj: 799 799 log.warning('Unable to load a certificate from file %s: %s' %\ 800 ( common.gajim.MY_CACERTS, exception_obj.args[0][0][2]))800 ('%s/.gajim/cacerts.pem' % os.environ['HOME'], exception_obj.args[0][0][2])) 801 801 except: 802 802 log.warning( 803 803 'Unknown error while loading certificate from file %s' % \ 804 common.gajim.MY_CACERTS)804 '%s/.gajim/cacerts.pem' % os.environ['HOME']) 805 805 begin = -1 806 806 i += 1
