Hi
When i am trying to connect MySql database using Python 2.7 with BOTS , I am getting below error
Process error:
idroute: importarticlesxml
fromchannel:
tochannel: importarticlesxml_out_mysql
errortext: Traceback (most recent call last):
File "C:\Python27\lib\site-packages\bots\botslib.py", line 333, in wrapper
terug = func(*args,**argv)
File "C:\Python27\lib\site-packages\bots\communication.py", line 84, in run
comclass.run()
File "C:\Python27\lib\site-packages\bots\communication.py", line 108, in run
self.connect()
File "C:\Python27\lib\site-packages\bots\communication.py", line 1639, in connect
self.dbconnection = botslib.runscript(self.userscript,self.scriptname,'connect',channeldict=self.channeldict)
File "C:\Python27\lib\site-packages\bots\botslib.py", line 492, in runscript
raise ScriptError(_(u'Userscript "%(modulefile)s": "%(txt)s".'),{'modulefile':modulefile,'txt':txt})
ScriptError: Userscript "C:\Python27\lib\site-packages\bots\usersys\communicationscripts\importarticlesxml_out_mysql": "Traceback (most recent call last):
File "C:\Python27\lib\site-packages\bots\botslib.py", line 489, in runscript
return functiontorun(**argv)
File "C:\Python27\lib\site-packages\bots\usersys\communicationscripts\importarticlesxml_out_mysql.py", line 15, in connect
password='Sairam1979!')
File "C:\Python27\lib\site-packages\mysql\connector\__init__.py", line 265, in connect
return MySQLConnection(*args, **kwargs)
File "C:\Python27\lib\site-packages\mysql\connector\connection.py", line 104, in __init__
self.connect(**kwargs)
File "C:\Python27\lib\site-packages\mysql\connector\abstracts.py", line 966, in connect
self._open_connection()
File "C:\Python27\lib\site-packages\mysql\connector\connection.py", line 292, in _open_connection
self._ssl, self._conn_attrs)
File "C:\Python27\lib\site-packages\mysql\connector\connection.py", line 201, in _do_auth
ssl_options.get('tls_versions'))
File "C:\Python27\lib\site-packages\mysql\connector\network.py", line 524, in switch_to_ssl
except ssl.CertificateError as err:
AttributeError: 'module' object has no attribute 'CertificateError'
".
Is this problem is related Python 2.7 TLS certification update issue.
Do we need to upgrade the Python 2.7 to newer version as mandatory to resolve this issue?.
Thanks and Regards
P. Srinivas
EDI Tech Lead