<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Error while connecting to SAS from Python in SAS Viya</title>
    <link>https://communities.sas.com/t5/SAS-Viya/Error-while-connecting-to-SAS-from-Python/m-p/760340#M1050</link>
    <description>&lt;P&gt;&lt;SPAN style="font-family: inherit;"&gt;I think the default port is 5570 for CAS Server and you are using 443 in the python code, 443 is used if you are using HTTPS API calls&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;import swat&lt;BR /&gt;s = swat.CAS("cloud.example.com", 5570,user,pwd) &lt;/PRE&gt;&lt;P&gt;For HTTPS end point&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;s = swat.CAS("https://webserver.example.com/cas-shared-default-http/",username=user,passsword=pwd)&lt;/PRE&gt;&lt;P&gt;Make Sure you have the trusted cacerts imported to local machine from the server.&lt;/P&gt;&lt;P&gt;More details can be found from&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://go.documentation.sas.com/api/docsets/caspg3/3.4/content/caspg3.pdf" target="_blank"&gt;https://go.documentation.sas.com/api/docsets/caspg3/3.4/content/caspg3.pdf&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 09 Aug 2021 11:37:39 GMT</pubDate>
    <dc:creator>Hari_Mummidi</dc:creator>
    <dc:date>2021-08-09T11:37:39Z</dc:date>
    <item>
      <title>Error while connecting to SAS from Python</title>
      <link>https://communities.sas.com/t5/SAS-Viya/Error-while-connecting-to-SAS-from-Python/m-p/760174#M1049</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am getting the below error when I am trying to connect to SAS using python.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;lt;!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"&amp;gt;
&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;
&amp;lt;title&amp;gt;405 Method Not Allowed&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;
&amp;lt;h1&amp;gt;Method Not Allowed&amp;lt;/h1&amp;gt;
&amp;lt;p&amp;gt;The requested method PUT is not allowed for the URL /cas/sessions.&amp;lt;/p&amp;gt;
&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN class="ansi-red-intense-fg ansi-bold"&gt;JSONDecodeError&lt;/SPAN&gt;                           Traceback (most recent call last)
&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;D:\Learn\lib\site-packages\swat\cas\rest\connection.py&lt;/SPAN&gt; in &lt;SPAN class="ansi-cyan-fg"&gt;_connect&lt;/SPAN&gt;&lt;SPAN class="ansi-blue-intense-fg ansi-bold"&gt;(self, session, locale, wait_until_idle)&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-fg"&gt;    384&lt;/SPAN&gt;                     txt &lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;=&lt;/SPAN&gt; a2u&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;(&lt;/SPAN&gt;res&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;.&lt;/SPAN&gt;text&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; &lt;SPAN class="ansi-blue-intense-fg ansi-bold"&gt;'utf-8'&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;)&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;--&amp;gt; 385&lt;/SPAN&gt;                     out &lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;=&lt;/SPAN&gt; json&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;.&lt;/SPAN&gt;loads&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;(&lt;/SPAN&gt;txt&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; strict&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;=&lt;/SPAN&gt;&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;False&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;)&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-fg"&gt;    386&lt;/SPAN&gt;                 &lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;except&lt;/SPAN&gt; Exception&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;:&lt;/SPAN&gt;

&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;D:\Learn\lib\json\__init__.py&lt;/SPAN&gt; in &lt;SPAN class="ansi-cyan-fg"&gt;loads&lt;/SPAN&gt;&lt;SPAN class="ansi-blue-intense-fg ansi-bold"&gt;(s, cls, object_hook, parse_float, parse_int, parse_constant, object_pairs_hook, **kw)&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-fg"&gt;    369&lt;/SPAN&gt;         kw&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;[&lt;/SPAN&gt;&lt;SPAN class="ansi-blue-intense-fg ansi-bold"&gt;'parse_constant'&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;]&lt;/SPAN&gt; &lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;=&lt;/SPAN&gt; parse_constant
&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;--&amp;gt; 370&lt;/SPAN&gt;     &lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;return&lt;/SPAN&gt; cls&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;(&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;**&lt;/SPAN&gt;kw&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;)&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;.&lt;/SPAN&gt;decode&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;(&lt;/SPAN&gt;s&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;)&lt;/SPAN&gt;

&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;D:\Learn\lib\json\decoder.py&lt;/SPAN&gt; in &lt;SPAN class="ansi-cyan-fg"&gt;decode&lt;/SPAN&gt;&lt;SPAN class="ansi-blue-intense-fg ansi-bold"&gt;(self, s, _w)&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-fg"&gt;    336&lt;/SPAN&gt;         """
&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;--&amp;gt; 337&lt;/SPAN&gt;         obj&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; end &lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;=&lt;/SPAN&gt; self&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;.&lt;/SPAN&gt;raw_decode&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;(&lt;/SPAN&gt;s&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; idx&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;=&lt;/SPAN&gt;_w&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;(&lt;/SPAN&gt;s&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; &lt;SPAN class="ansi-cyan-intense-fg ansi-bold"&gt;0&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;)&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;.&lt;/SPAN&gt;end&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;(&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;)&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;)&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-fg"&gt;    338&lt;/SPAN&gt;         end &lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;=&lt;/SPAN&gt; _w&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;(&lt;/SPAN&gt;s&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; end&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;)&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;.&lt;/SPAN&gt;end&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;(&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;)&lt;/SPAN&gt;

&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;D:\Learn\lib\json\decoder.py&lt;/SPAN&gt; in &lt;SPAN class="ansi-cyan-fg"&gt;raw_decode&lt;/SPAN&gt;&lt;SPAN class="ansi-blue-intense-fg ansi-bold"&gt;(self, s, idx)&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-fg"&gt;    354&lt;/SPAN&gt;         &lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;except&lt;/SPAN&gt; StopIteration &lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;as&lt;/SPAN&gt; err&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;:&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;--&amp;gt; 355&lt;/SPAN&gt;             &lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;raise&lt;/SPAN&gt; JSONDecodeError&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;(&lt;/SPAN&gt;&lt;SPAN class="ansi-blue-intense-fg ansi-bold"&gt;"Expecting value"&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; s&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; err&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;.&lt;/SPAN&gt;value&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;)&lt;/SPAN&gt; &lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;from&lt;/SPAN&gt; &lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;None&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-fg"&gt;    356&lt;/SPAN&gt;         &lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;return&lt;/SPAN&gt; obj&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; end

&lt;SPAN class="ansi-red-intense-fg ansi-bold"&gt;JSONDecodeError&lt;/SPAN&gt;: Expecting value: line 1 column 1 (char 0)

During handling of the above exception, another exception occurred:

&lt;SPAN class="ansi-red-intense-fg ansi-bold"&gt;SWATError&lt;/SPAN&gt;                                 Traceback (most recent call last)
&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;&amp;lt;ipython-input-17-3764ecc0579f&amp;gt;&lt;/SPAN&gt; in &lt;SPAN class="ansi-cyan-fg"&gt;&amp;lt;module&amp;gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;D:\Learn\lib\site-packages\swat\cas\connection.py&lt;/SPAN&gt; in &lt;SPAN class="ansi-cyan-fg"&gt;__init__&lt;/SPAN&gt;&lt;SPAN class="ansi-blue-intense-fg ansi-bold"&gt;(self, hostname, port, username, password, session, locale, nworkers, name, authinfo, protocol, path, ssl_ca_list, **kwargs)&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-fg"&gt;    424&lt;/SPAN&gt;                 params &lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;=&lt;/SPAN&gt; &lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;(&lt;/SPAN&gt;hostname&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; port&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; username&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; password&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; soptions&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; self&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;.&lt;/SPAN&gt;_sw_error&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;)&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-fg"&gt;    425&lt;/SPAN&gt;                 &lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;if&lt;/SPAN&gt; protocol &lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;in&lt;/SPAN&gt; &lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;[&lt;/SPAN&gt;&lt;SPAN class="ansi-blue-intense-fg ansi-bold"&gt;'http'&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; &lt;SPAN class="ansi-blue-intense-fg ansi-bold"&gt;'https'&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;]&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;:&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;--&amp;gt; 426&lt;/SPAN&gt;                     self&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;.&lt;/SPAN&gt;_sw_connection &lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;=&lt;/SPAN&gt; rest&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;.&lt;/SPAN&gt;REST_CASConnection&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;(&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;*&lt;/SPAN&gt;params&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;)&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-fg"&gt;    427&lt;/SPAN&gt;                 &lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;else&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;:&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-fg"&gt;    428&lt;/SPAN&gt;                     self&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;.&lt;/SPAN&gt;_sw_connection &lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;=&lt;/SPAN&gt; clib&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;.&lt;/SPAN&gt;SW_CASConnection&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;(&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;*&lt;/SPAN&gt;params&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;)&lt;/SPAN&gt;

&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;D:\Learn\lib\site-packages\swat\cas\rest\connection.py&lt;/SPAN&gt; in &lt;SPAN class="ansi-cyan-fg"&gt;__init__&lt;/SPAN&gt;&lt;SPAN class="ansi-blue-intense-fg ansi-bold"&gt;(self, hostname, port, username, password, soptions, error)&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-fg"&gt;    308&lt;/SPAN&gt;         })
&lt;SPAN class="ansi-green-fg"&gt;    309&lt;/SPAN&gt; 
&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;--&amp;gt; 310&lt;/SPAN&gt;         self&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;.&lt;/SPAN&gt;_connect&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;(&lt;/SPAN&gt;session&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;=&lt;/SPAN&gt;session&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; locale&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;=&lt;/SPAN&gt;locale&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; wait_until_idle&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;=&lt;/SPAN&gt;&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;False&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;)&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-fg"&gt;    311&lt;/SPAN&gt; 
&lt;SPAN class="ansi-green-fg"&gt;    312&lt;/SPAN&gt;     &lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;def&lt;/SPAN&gt; _connect&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;(&lt;/SPAN&gt;self&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; session&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;=&lt;/SPAN&gt;&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;None&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; locale&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;=&lt;/SPAN&gt;&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;None&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;,&lt;/SPAN&gt; wait_until_idle&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;=&lt;/SPAN&gt;&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;True&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;)&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;:&lt;/SPAN&gt;

&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;D:\Learn\lib\site-packages\swat\cas\rest\connection.py&lt;/SPAN&gt; in &lt;SPAN class="ansi-cyan-fg"&gt;_connect&lt;/SPAN&gt;&lt;SPAN class="ansi-blue-intense-fg ansi-bold"&gt;(self, session, locale, wait_until_idle)&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-fg"&gt;    416&lt;/SPAN&gt; 
&lt;SPAN class="ansi-green-fg"&gt;    417&lt;/SPAN&gt;             &lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;except&lt;/SPAN&gt; Exception &lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;as&lt;/SPAN&gt; exc&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;:&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;--&amp;gt; 418&lt;/SPAN&gt;                 &lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;raise&lt;/SPAN&gt; SWATError&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;(&lt;/SPAN&gt;str&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;(&lt;/SPAN&gt;exc&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;)&lt;/SPAN&gt;&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;)&lt;/SPAN&gt;
&lt;SPAN class="ansi-green-fg"&gt;    419&lt;/SPAN&gt; 
&lt;SPAN class="ansi-green-fg"&gt;    420&lt;/SPAN&gt;             &lt;SPAN class="ansi-green-intense-fg ansi-bold"&gt;except&lt;/SPAN&gt; SWATError&lt;SPAN class="ansi-yellow-intense-fg ansi-bold"&gt;:&lt;/SPAN&gt;

&lt;SPAN class="ansi-red-intense-fg ansi-bold"&gt;SWATError&lt;/SPAN&gt;: Expecting value: line 1 column 1 (char 0)&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;conn = swat.CAS("&lt;A href="https://myserver.company.com" target="_blank"&gt;https://myserver.company.com&lt;/A&gt;",443,"user","password") this is what&amp;nbsp; I was trying to execute in python&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 07 Aug 2021 18:00:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/Error-while-connecting-to-SAS-from-Python/m-p/760174#M1049</guid>
      <dc:creator>ashishj816</dc:creator>
      <dc:date>2021-08-07T18:00:57Z</dc:date>
    </item>
    <item>
      <title>Re: Error while connecting to SAS from Python</title>
      <link>https://communities.sas.com/t5/SAS-Viya/Error-while-connecting-to-SAS-from-Python/m-p/760340#M1050</link>
      <description>&lt;P&gt;&lt;SPAN style="font-family: inherit;"&gt;I think the default port is 5570 for CAS Server and you are using 443 in the python code, 443 is used if you are using HTTPS API calls&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;import swat&lt;BR /&gt;s = swat.CAS("cloud.example.com", 5570,user,pwd) &lt;/PRE&gt;&lt;P&gt;For HTTPS end point&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;s = swat.CAS("https://webserver.example.com/cas-shared-default-http/",username=user,passsword=pwd)&lt;/PRE&gt;&lt;P&gt;Make Sure you have the trusted cacerts imported to local machine from the server.&lt;/P&gt;&lt;P&gt;More details can be found from&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://go.documentation.sas.com/api/docsets/caspg3/3.4/content/caspg3.pdf" target="_blank"&gt;https://go.documentation.sas.com/api/docsets/caspg3/3.4/content/caspg3.pdf&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Aug 2021 11:37:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Viya/Error-while-connecting-to-SAS-from-Python/m-p/760340#M1050</guid>
      <dc:creator>Hari_Mummidi</dc:creator>
      <dc:date>2021-08-09T11:37:39Z</dc:date>
    </item>
  </channel>
</rss>

