<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=ks_c_5601-1987">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Batang;
        panose-1:2 3 6 0 0 1 1 1 1 1;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:"\@SimSun";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:"\@Batang";
        panose-1:2 3 6 0 0 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.5pt;
        font-family:Consolas;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:Consolas;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-AU link=blue vlink=purple>
<div class=WordSection1>
<p class=MsoPlainText>Tom, Sangil, Todd, Chris and all<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>I have just configured a freshly installed Venue Server
with a new Server certificate.<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>I can replicate the issue...<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText><b>Message from consol on the Venue Server side of
things...<o:p></o:p></b></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>----------------------------------------<o:p></o:p></p>
<p class=MsoPlainText>Traceback (most recent call last):<o:p></o:p></p>
<p class=MsoPlainText> File
"/usr/lib64/python2.6/site-packages/M2Crypto/SSL/SSLServer.py", line
33, in handle_request<o:p></o:p></p>
<p class=MsoPlainText> request, client_address =
self.get_request()<o:p></o:p></p>
<p class=MsoPlainText> File
"/usr/lib64/python2.6/SocketServer.py", line 444, in get_request<o:p></o:p></p>
<p class=MsoPlainText> return self.socket.accept()<o:p></o:p></p>
<p class=MsoPlainText> File
"/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/hosting/ZSI/ServiceContainer.py",
line 156, in M2CryptoConnectionAccept<o:p></o:p></p>
<p class=MsoPlainText> ret = ssl.accept_ssl()<o:p></o:p></p>
<p class=MsoPlainText> File
"/usr/lib64/python2.6/site-packages/M2Crypto/SSL/Connection.py", line
152, in accept_ssl<o:p></o:p></p>
<p class=MsoPlainText> return m2.ssl_accept(self.ssl,
self._timeout)<o:p></o:p></p>
<p class=MsoPlainText>SSLError: tlsv1 alert unknown ca<o:p></o:p></p>
<p class=MsoPlainText>----------------------------------------<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText><b>Message from consol on the Venue Management side of
things...<o:p></o:p></b></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>/usr/lib/python2.6/site-packages/ZSI/resolvers.py:7:
DeprecationWarning: the multifile module has been deprecated since Python 2.5<o:p></o:p></p>
<p class=MsoPlainText> import multifile, mimetools, urllib<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:04 140460321769216
Toolkit Toolkit.py:167 INFO Logfile Name:
VenueManagement.log<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:04 140460321769216
VenueManagement VenueManagement:265 DEBUG There is no
my servers file to load.<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:04 140460321769216
Toolkit Config.py:685 DEBUG retrieved local IP address
138.77.14.18<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:04 140460321769216
Toolkit Toolkit.py:117 DEBUG Initializing AG Toolkit
version 3.2 rc1<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:04 140460321769216 Toolkit Toolkit.py:118
INFO Command and arguments: ['/usr/bin/VenueManagement', '-d']<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:04 140460321769216
Platform Config.py:897 INFO gnome directory
/home/arcs-test/.gnome/application-info or /home/arcs-test/.gnome/mime-info not
found, not registering file type .agpkg3 with gnome<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:04 140460321769216
Platform Config.py:897 INFO gnome directory
/home/arcs-test/.gnome/application-info or /home/arcs-test/.gnome/mime-info not
found, not registering file type .vv3d with gnome<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:04 140460321769216
VenueClient Preferences.py:206 DEBUG
Preferences.LoadPreferences: open file<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:04 140460321769216
Toolkit Toolkit.py:167 INFO Logfile Name:
VenueManagement.log<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:04 140460321769216 CertificateManager
CertificateManager.py:212 DEBUG Opened repository
/home/arcs-test/.AccessGrid3/Config/certRepo<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:04 140460321769216
Toolkit Toolkit.py:473 INFO Initialized
certificate manager.<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:04 140460321769216 CertificateManager
CertificateManager.py:575 DEBUG Configuring standard environment<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:04 140460321769216
CertificateManager CertificateManager.py:625 DEBUG
Using default identity /O=Access
Grid/OU=agdev-ca.mcs.anl.gov/CN=VenueServer/arcs-ag-test.cqu.edu.au<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:13 140460321769216
VenueManagement VenueManagement:422 DEBUG
VenueManagementClient.ConnectToServer: Connect to server
https://138.77.14.18:8000/VenueServer<o:p></o:p></p>
<p class=MsoPlainText>VenueManagement 08/06/10 09:36:13 DEBUG
VenueManagementClient.ConnectToServer: Connect to server
https://138.77.14.18:8000/VenueServer<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:13 140460321769216
VenueManagement VenueManagement:430 DEBUG
VenueManagementClient.ConnectToServer: Connect to server<o:p></o:p></p>
<p class=MsoPlainText>VenueManagement 08/06/10 09:36:13 DEBUG
VenueManagementClient.ConnectToServer: Connect to server<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:13 140460321769216
Toolkit Toolkit.py:263 INFO Using unencrypted
certificate:
/home/arcs-test/.AccessGrid3/Config/certRepo/certificates/58e625459c405c5ba86407955bbdabac/bb10e3c80d44ae664798344f1fd143c0/cert.pem
/home/arcs-test/.AccessGrid3/Config/certRepo/privatekeys/4e8ce0d9cd5e3e34d00f4a552b680e4b.pem<o:p></o:p></p>
<p class=MsoPlainText>Toolkit
08/06/10 09:36:13 INFO Using unencrypted certificate:
/home/arcs-test/.AccessGrid3/Config/certRepo/certificates/58e625459c405c5ba86407955bbdabac/bb10e3c80d44ae664798344f1fd143c0/cert.pem
/home/arcs-test/.AccessGrid3/Config/certRepo/privatekeys/4e8ce0d9cd5e3e34d00f4a552b680e4b.pem<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:13 140460321769216
VenueManagement VenueManagement:435 DEBUG
VenueManagementClient.ConnectToServer: Get venues from server<o:p></o:p></p>
<p class=MsoPlainText>VenueManagement 08/06/10 09:36:13 DEBUG
VenueManagementClient.ConnectToServer: Get venues from server<o:p></o:p></p>
<p class=MsoPlainText>08/06/10 09:36:13 140460321769216
VenueManagement VenueManagement:524 ERROR
VenueManagementClient.ConnectToServer: Can not connect.:<o:p></o:p></p>
<p class=MsoPlainText>Traceback (most recent call last):<o:p></o:p></p>
<p class=MsoPlainText> File "/usr/bin/VenueManagement", line
438, in ConnectToServer<o:p></o:p></p>
<p class=MsoPlainText> vl = self.server.GetVenues()<o:p></o:p></p>
<p class=MsoPlainText> File
"/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/interfaces/VenueServer_client.py",
line 168, in GetVenues<o:p></o:p></p>
<p class=MsoPlainText> self.binding.Send(None, None, request,
soapaction="urn:#GetVenues", **kw)<o:p></o:p></p>
<p class=MsoPlainText> File "/usr/lib/python2.6/site-packages/ZSI/client.py",
line 266, in Send<o:p></o:p></p>
<p class=MsoPlainText> self.h.connect()<o:p></o:p></p>
<p class=MsoPlainText> File
"/usr/lib64/python2.6/site-packages/M2Crypto/httpslib.py", line 50,
in connect<o:p></o:p></p>
<p class=MsoPlainText> self.sock.connect((self.host,
self.port))<o:p></o:p></p>
<p class=MsoPlainText> File "/usr/lib64/python2.6/site-packages/M2Crypto/SSL/Connection.py",
line 181, in connect<o:p></o:p></p>
<p class=MsoPlainText> ret = self.connect_ssl()<o:p></o:p></p>
<p class=MsoPlainText> File
"/usr/lib64/python2.6/site-packages/M2Crypto/SSL/Connection.py", line
174, in connect_ssl<o:p></o:p></p>
<p class=MsoPlainText> return m2.ssl_connect(self.ssl,
self._timeout)<o:p></o:p></p>
<p class=MsoPlainText>SSLError: certificate verify failed<o:p></o:p></p>
<p class=MsoPlainText>VenueManagement 08/06/10 09:36:13 ERROR
VenueManagementClient.ConnectToServer: Can not connect.:<o:p></o:p></p>
<p class=MsoPlainText>Traceback (most recent call last):<o:p></o:p></p>
<p class=MsoPlainText> File "/usr/bin/VenueManagement", line
438, in ConnectToServer<o:p></o:p></p>
<p class=MsoPlainText> vl = self.server.GetVenues()<o:p></o:p></p>
<p class=MsoPlainText> File "/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/interfaces/VenueServer_client.py",
line 168, in GetVenues<o:p></o:p></p>
<p class=MsoPlainText> self.binding.Send(None, None, request,
soapaction="urn:#GetVenues", **kw)<o:p></o:p></p>
<p class=MsoPlainText> File
"/usr/lib/python2.6/site-packages/ZSI/client.py", line 266, in Send<o:p></o:p></p>
<p class=MsoPlainText> self.h.connect()<o:p></o:p></p>
<p class=MsoPlainText> File
"/usr/lib64/python2.6/site-packages/M2Crypto/httpslib.py", line 50,
in connect<o:p></o:p></p>
<p class=MsoPlainText> self.sock.connect((self.host,
self.port))<o:p></o:p></p>
<p class=MsoPlainText> File
"/usr/lib64/python2.6/site-packages/M2Crypto/SSL/Connection.py", line
181, in connect<o:p></o:p></p>
<p class=MsoPlainText> ret = self.connect_ssl()<o:p></o:p></p>
<p class=MsoPlainText> File
"/usr/lib64/python2.6/site-packages/M2Crypto/SSL/Connection.py", line
174, in connect_ssl<o:p></o:p></p>
<p class=MsoPlainText> return m2.ssl_connect(self.ssl,
self._timeout)<o:p></o:p></p>
<p class=MsoPlainText>SSLError: certificate verify failed<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText><b><o:p> </o:p></b></p>
<p class=MsoPlainText><b>CA certificate information<o:p></o:p></b></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>[arcs-ag-test@arcs-ag-test ~]$ certmgr_agtk <o:p></o:p></p>
<p class=MsoPlainText>(ID mode) > ca<o:p></o:p></p>
<p class=MsoPlainText>(CA mode) > list<o:p></o:p></p>
<p class=MsoPlainText>1. /O=Access Grid/OU=agdev-ca.mcs.anl.gov/CN=Access Grid
Developers CA<o:p></o:p></p>
<p class=MsoPlainText>2. /DC=org/DC=DOEGrids/OU=Certificate
Authorities/CN=DOEGrids CA 1<o:p></o:p></p>
<p class=MsoPlainText>3. /O=Access Grid/O=Argonne National
Laboratory/OU=Futures Lab Anonymous Authority/CN=Anonymous Certificate
Authority<o:p></o:p></p>
<p class=MsoPlainText>4. /DC=net/DC=ES/O=ESnet/OU=Certificate
Authorities/CN=ESnet Root CA 1<o:p></o:p></p>
<p class=MsoPlainText>(CA mode) > show 1<o:p></o:p></p>
<p class=MsoPlainText>Subject: /O=Access
Grid/OU=agdev-ca.mcs.anl.gov/CN=Access Grid Developers CA<o:p></o:p></p>
<p class=MsoPlainText>Issuer: /O=Access Grid/OU=agdev-ca.mcs.anl.gov/CN=Access
Grid Developers CA<o:p></o:p></p>
<p class=MsoPlainText>Certificate version: 2<o:p></o:p></p>
<p class=MsoPlainText>Serial number: 2<o:p></o:p></p>
<p class=MsoPlainText>Not valid before: 01/30/10 10:18:00<o:p></o:p></p>
<p class=MsoPlainText>Not valid after: 01/28/20 10:18:00<o:p></o:p></p>
<p class=MsoPlainText>md5 Fingerprint:
5B:03:A8:05:3E:85:3D:60:2B:86:CA:41:6D:56:51:54<o:p></o:p></p>
<p class=MsoPlainText>Certificate location: /home/arcs-test/.AccessGrid3/Config/certRepo/certificates/809ecc45460c1482e61e26bdfbf9e18c/4665b7fa3dc5e3e1870d794559764226/cert.pem<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>(CA mode) ><o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>Interestingly, I exported the new server certificate and
imported in on a Windows XP machine. I am able to start a Venue Server
and connect to it, via the Venue Management Tool via it¡¯s ip address (it didn¡¯t
connect via localhost). <b><span style='color:red'>Additionally, if I
tried to connect to the Venue Server via the Fedora 13 system, I get the same
error message.</span></b><o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>Anyway, I hope this information is of use.<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>Many regards,<o:p></o:p></p>
<p class=MsoPlainText>Jason.<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText><span lang=EN-US>-----Original Message-----<br>
From: ag-tech-bounces@lists.mcs.anl.gov
[mailto:ag-tech-bounces@lists.mcs.anl.gov] On Behalf Of Thomas Uram<br>
Sent: Friday, 6 August 2010 04:06 AM<br>
To: Sangil Choi<br>
Cc: ag-tech@mcs.anl.gov<br>
Subject: Re: [AG-TECH] </span><span lang=KO style='font-family:"Batang","serif"'>ȸ½Å</span><span
lang=EN-US>: Problems of VenueManagement</span><o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>From the log I can see that you are using a VenueServer
service certificate, which is good.<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>Based on the 'unknown ca' error message, I wonder about
the validity of the CA certificate. Could you enter certificate management and
check the validity of the AG-Dev CA certificate?<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>Tom<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>On Aug 3, 2010, at 9:27 AM, Sangil Choi wrote:<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>> I checked URL of my server (Server :
https://210.125.84.210:8000/VenueServer) but there is no changes in result. I
think the cause seems to be elsewhere.<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> In addition, I used
'https://210.125.84.210:8000/Venues' and the result is consistent.<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> Thanks for your help.<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> Regards,<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> Sangil Choi.<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> ________________________________________<o:p></o:p></p>
<p class=MsoPlainText>> <span lang=ZH-CN style='font-family:"Batang","serif"'>º¸³½</span><span
lang=ZH-CN> </span><span lang=ZH-CN style='font-family:"Batang","serif"'>»ç¶÷</span>:
Christoph Willing [c.willing@uq.edu.au]<o:p></o:p></p>
<p class=MsoPlainText>> <span lang=ZH-CN style='font-family:"Batang","serif"'>º¸³½</span><span
lang=ZH-CN> </span><span lang=ZH-CN style='font-family:"Batang","serif"'>³¯Â¥</span>:
2010<span lang=ZH-CN style='font-family:"Batang","serif"'>³â</span> 8<span
lang=ZH-CN style='font-family:"Batang","serif"'>¿ù</span> 3<span lang=ZH-CN
style='font-family:"Batang","serif"'>ÀÏ</span><span lang=ZH-CN> </span><span
lang=ZH-CN style='font-family:"Batang","serif"'>È¿äÀÏ</span><span lang=ZH-CN> </span><span
lang=ZH-CN style='font-family:"Batang","serif"'>¿ÀÈÄ</span> 9:59<o:p></o:p></p>
<p class=MsoPlainText>> <span lang=ZH-CN style='font-family:"Batang","serif"'>¹Þ´Â</span><span
lang=ZH-CN> </span><span lang=ZH-CN style='font-family:"Batang","serif"'>»ç¶÷</span>:
Sangil Choi<o:p></o:p></p>
<p class=MsoPlainText>> <span lang=ZH-CN style='font-family:"Batang","serif"'>Á¦¸ñ</span>:
Re: [AG-TECH] Problems of VenueManagement<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> Sangil,<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> Sometimes there is confusion about the name which
the VenueServer is<o:p></o:p></p>
<p class=MsoPlainText>> running. Look in the server log file
(~/.ACcessGrid/Logs/<o:p></o:p></p>
<p class=MsoPlainText>> VenueServer.log) for the line containing:<o:p></o:p></p>
<p class=MsoPlainText>> ....... Venue.py:344 DEBUG ------------ STARTING
VENUE<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> Then the next line will contain the name of that the
server is running<o:p></o:p></p>
<p class=MsoPlainText>> as. It will be something like:<o:p></o:p></p>
<p class=MsoPlainText>> ....... Venue.py:383 INFO Venue URI
https://a.b.c.d:8000/Venues/0a0101ce20dd1d9654fb10b37feec5410c<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> Use that name (https://a.b.c.d:8000/Venues) when
connecting with the<o:p></o:p></p>
<p class=MsoPlainText>> VenueManager<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> If you can't find the correct lines in the log file,
restart the<o:p></o:p></p>
<p class=MsoPlainText>> VenueServer so they will be generated again.<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> chris<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> On 03/08/2010, at 8:10 PM, Sangil Choi wrote:<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>>> Hi, everyone.<o:p></o:p></p>
<p class=MsoPlainText>>> <o:p></o:p></p>
<p class=MsoPlainText>>> I've problem about VenueManagement Tool.<o:p></o:p></p>
<p class=MsoPlainText>>> <o:p></o:p></p>
<p class=MsoPlainText>>> I install 'AGTk3.2 beta 1' on Fedora Core 12 and
send certificate<o:p></o:p></p>
<p class=MsoPlainText>>> request message to
agdev-ca@mcs.anl.gov<mailto:agdev-ca@mcs.anl.gov>.<o:p></o:p></p>
<p class=MsoPlainText>>> After I got a replied message, I install that
certificate and check<o:p></o:p></p>
<p class=MsoPlainText>>> the '/usr/bin/certmgr_agtk' to make sure of its
installation. In<o:p></o:p></p>
<p class=MsoPlainText>>> addition, VenueServer works well.<o:p></o:p></p>
<p class=MsoPlainText>>> <o:p></o:p></p>
<p class=MsoPlainText>>> I found some problem when I use VenueManagement
Tool to create new<o:p></o:p></p>
<p class=MsoPlainText>>> venues in our venue server.<o:p></o:p></p>
<p class=MsoPlainText>>> <o:p></o:p></p>
<p class=MsoPlainText>>> I make an entry of ¡°Venue Server Address¡± as
follow:<o:p></o:p></p>
<p class=MsoPlainText>>> <o:p></o:p></p>
<p class=MsoPlainText>>> https://localhost:8000/VenueServer<o:p></o:p></p>
<p class=MsoPlainText>>>
https://NFRI-AG-Server.nm.gist.ac.kr:8000/VenueServer - It is DNS of<o:p></o:p></p>
<p class=MsoPlainText>>> server machine<o:p></o:p></p>
<p class=MsoPlainText>>>
https://NFRI-AG-Server.gist.ac.kr:8000/VenueServer - It is the name<o:p></o:p></p>
<p class=MsoPlainText>>> that uses in certificate request message.<o:p></o:p></p>
<p class=MsoPlainText>>> <o:p></o:p></p>
<p class=MsoPlainText>>> After I clinks go button, below message is
shown.<o:p></o:p></p>
<p class=MsoPlainText>>> <o:p></o:p></p>
<p class=MsoPlainText>>>
=========================================================<o:p></o:p></p>
<p class=MsoPlainText>>> You were unable to connect to the venue server
at: https://localhost:8000/VenueServer<o:p></o:p></p>
<p class=MsoPlainText>>> =========================================================<o:p></o:p></p>
<p class=MsoPlainText>>> <o:p></o:p></p>
<p class=MsoPlainText>>> In command window that execute VenueServer
prints error message like<o:p></o:p></p>
<p class=MsoPlainText>>> this.<o:p></o:p></p>
<p class=MsoPlainText>>> <o:p></o:p></p>
<p class=MsoPlainText>>>
=========================================================<o:p></o:p></p>
<p class=MsoPlainText>>> Traceback (nost recent call last):<o:p></o:p></p>
<p class=MsoPlainText>>> File
"/usr/lib/python2.6/site-packages/M2Crypto/SSL/SSLServer.py",<o:p></o:p></p>
<p class=MsoPlainText>>> line 32, in handle_request<o:p></o:p></p>
<p class=MsoPlainText>>> request, client_address = self.get_request()<o:p></o:p></p>
<p class=MsoPlainText>>> File
"/usr/lib/python2.6/SocketServer.py", line 444, in get_request<o:p></o:p></p>
<p class=MsoPlainText>>> return self.socket.accept()<o:p></o:p></p>
<p class=MsoPlainText>>> File
"/usr/lib/python2.6/site-packages/AccessGrid3/hosting/ZSI/<o:p></o:p></p>
<p class=MsoPlainText>>> ServiceContainer.py", line 156, in
M2CrytoConnectionAccept<o:p></o:p></p>
<p class=MsoPlainText>>> ret = ssl.accept_ssl()<o:p></o:p></p>
<p class=MsoPlainText>>> File
"/usr/lib/python2.6/site-packages/M2Crypto/SSL/Connection.py",<o:p></o:p></p>
<p class=MsoPlainText>>> line 152, in accept_ssl<o:p></o:p></p>
<p class=MsoPlainText>>> return m2.ssl_accept(self.ssl, self._timeout)<o:p></o:p></p>
<p class=MsoPlainText>>> SSLError : tlsv1 alert unknown ca<o:p></o:p></p>
<p class=MsoPlainText>>>
=========================================================<o:p></o:p></p>
<p class=MsoPlainText>>> <o:p></o:p></p>
<p class=MsoPlainText>>> Last, the following message was printed in
VenueManagement.log file.<o:p></o:p></p>
<p class=MsoPlainText>>> <o:p></o:p></p>
<p class=MsoPlainText>>> =========================================================<o:p></o:p></p>
<p class=MsoPlainText>>> 08/03/2010 04:36:50 PM -1216825664
Platform Config.py:897 INFO<o:p></o:p></p>
<p class=MsoPlainText>>> gnome directory /home/ag/.gnome/application-info
or /home/ag/.gnome/<o:p></o:p></p>
<p class=MsoPlainText>>> mime-info not found, not registering file type
.agpkg3 with gnome<o:p></o:p></p>
<p class=MsoPlainText>>> 08/03/2010 04:36:50 PM -1216825664
Platform Config.py:897 INFO<o:p></o:p></p>
<p class=MsoPlainText>>> gnome directory /home/ag/.gnome/application-info
or /home/ag/.gnome/<o:p></o:p></p>
<p class=MsoPlainText>>> mime-info not found, not registering file type
.vv3d with gnome<o:p></o:p></p>
<p class=MsoPlainText>>> 08/03/2010 04:36:50 PM -1216825664
VenueClient Preferences.py:<o:p></o:p></p>
<p class=MsoPlainText>>> 206 DEBUG Preferences.LoadPreferences: open file<o:p></o:p></p>
<p class=MsoPlainText>>> 08/03/2010 04:36:50 PM -1216825664
Toolkit Toolkit.py:166 INFO<o:p></o:p></p>
<p class=MsoPlainText>>> Logfile Name: VenueManagement.log<o:p></o:p></p>
<p class=MsoPlainText>>> 08/03/2010 04:36:50 PM -1216825664
CertificateManager<o:p></o:p></p>
<p class=MsoPlainText>>> CertificateManager.py:212 DEBUG Opened
repository /home/<o:p></o:p></p>
<p class=MsoPlainText>>> ag/.AccessGrid3/Config/certRepo<o:p></o:p></p>
<p class=MsoPlainText>>> 08/03/2010 04:36:50 PM -1216825664
Toolkit Toolkit.py:472 INFO<o:p></o:p></p>
<p class=MsoPlainText>>> Initialized certificate manager.<o:p></o:p></p>
<p class=MsoPlainText>>> 08/03/2010 04:36:50 PM -1216825664
CertificateManager<o:p></o:p></p>
<p class=MsoPlainText>>> CertificateManager.py:575 DEBUG Configuring
standard environment<o:p></o:p></p>
<p class=MsoPlainText>>> 08/03/2010 04:36:50 PM -1216825664
CertificateManager<o:p></o:p></p>
<p class=MsoPlainText>>> CertificateManager.py:625 DEBUG Using default
identity /O=Access<o:p></o:p></p>
<p class=MsoPlainText>>>
Grid/OU=agdev-ca.mcs.anl.gov/CN=VenueServer/NFRI-AG-Server.gist.ac.kr<o:p></o:p></p>
<p class=MsoPlainText>>> 08/03/2010 04:36:52 PM -1216825664
VenueManagement<o:p></o:p></p>
<p class=MsoPlainText>>> VenueManagement:422 DEBUG
VenueManagementClient.ConnectToServer:<o:p></o:p></p>
<p class=MsoPlainText>>> Connect to server
https://localhost:8000/VenueServer<o:p></o:p></p>
<p class=MsoPlainText>>> 08/03/2010 04:36:52 PM -1216825664
VenueManagement<o:p></o:p></p>
<p class=MsoPlainText>>> VenueManagement:430 DEBUG
VenueManagementClient.ConnectToServer:<o:p></o:p></p>
<p class=MsoPlainText>>> Connect to server<o:p></o:p></p>
<p class=MsoPlainText>>> 08/03/2010 04:36:52 PM -1216825664
Toolkit Toolkit.py:262 INFO<o:p></o:p></p>
<p class=MsoPlainText>>> Using unencrypted certificate:
/home/ag/.AccessGrid3/Config/certRepo/<o:p></o:p></p>
<p class=MsoPlainText>>> certificates/174973e21fb8d6e777cf0199e079762b/<o:p></o:p></p>
<p class=MsoPlainText>>> c922e6eac654d6475a33f6e48af375e7/cert.pem
/home/ag/.AccessGrid3/<o:p></o:p></p>
<p class=MsoPlainText>>>
Config/certRepo/privatekeys/fb186c081f585da9ba71017c637bd452.pem<o:p></o:p></p>
<p class=MsoPlainText>>> 08/03/2010 04:36:52 PM -1216825664
VenueManagement<o:p></o:p></p>
<p class=MsoPlainText>>> VenueManagement:435 DEBUG
VenueManagementClient.ConnectToServer: Get<o:p></o:p></p>
<p class=MsoPlainText>>> venues from server<o:p></o:p></p>
<p class=MsoPlainText>>> 08/03/2010 04:36:52 PM -1216825664
VenueManagement<o:p></o:p></p>
<p class=MsoPlainText>>> VenueManagement:521 ERROR
VenueManagementClient.ConnectToServer: Can<o:p></o:p></p>
<p class=MsoPlainText>>> not connect.:<o:p></o:p></p>
<p class=MsoPlainText>>> Traceback (most recent call last):<o:p></o:p></p>
<p class=MsoPlainText>>> File "/usr/bin/VenueManagement", line
438, in ConnectToServer<o:p></o:p></p>
<p class=MsoPlainText>>> vl = self.server.GetVenues()<o:p></o:p></p>
<p class=MsoPlainText>>> File
"/usr/lib/python2.6/site-packages/AccessGrid3/AccessGrid/<o:p></o:p></p>
<p class=MsoPlainText>>> interfaces/VenueServer_client.py", line
168, in GetVenues<o:p></o:p></p>
<p class=MsoPlainText>>> self.binding.Send(None, None,
request,<o:p></o:p></p>
<p class=MsoPlainText>>> soapaction="urn:#GetVenues", **kw)<o:p></o:p></p>
<p class=MsoPlainText>>> File
"/usr/lib/python2.6/site-packages/ZSI/client.py", line 266, in<o:p></o:p></p>
<p class=MsoPlainText>>> Send<o:p></o:p></p>
<p class=MsoPlainText>>> self.h.connect()<o:p></o:p></p>
<p class=MsoPlainText>>> File
"/usr/lib/python2.6/site-packages/M2Crypto/httpslib.py", line<o:p></o:p></p>
<p class=MsoPlainText>>> 50, in connect<o:p></o:p></p>
<p class=MsoPlainText>>> self.sock.connect((self.host,
self.port))<o:p></o:p></p>
<p class=MsoPlainText>>> File
"/usr/lib/python2.6/site-packages/M2Crypto/SSL/Connection.py",<o:p></o:p></p>
<p class=MsoPlainText>>> line 177, in connect<o:p></o:p></p>
<p class=MsoPlainText>>> self.socket.connect(addr)<o:p></o:p></p>
<p class=MsoPlainText>>> File "<string>", line 1, in
connect<o:p></o:p></p>
<p class=MsoPlainText>>> error: [Errno 111] Connection refused<o:p></o:p></p>
<p class=MsoPlainText>>> =========================================================<o:p></o:p></p>
<p class=MsoPlainText>>> <o:p></o:p></p>
<p class=MsoPlainText>>> What should I do to solve this problem?<o:p></o:p></p>
<p class=MsoPlainText>>> <o:p></o:p></p>
<p class=MsoPlainText>>> Regard,<o:p></o:p></p>
<p class=MsoPlainText>>> Sangil Choi<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> Christoph
Willing
+61 7 3365 8316<o:p></o:p></p>
<p class=MsoPlainText>> QCIF Access Grid Manager<o:p></o:p></p>
<p class=MsoPlainText>> University of Queensland<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
</div>
</body>
</html>