<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
AG2 did rely on the Globus toolkit.<br>
<br>
AG3 does not rely on the Globus toolkit.&nbsp; We are using Doc-Lit SOAP via
Python ZSI (pywebsvcs.sourceforge.net).&nbsp; You should be able to consume
these services using other-language SOAP implementations.&nbsp; If not,
something is wrong with our WSDL, ZSI, or your other-language SOAP
implementation.&nbsp; I'll follow up on your other mail regarding the error
message you're getting.<br>
<br>
For what it's worth, I know other people have consumed the AG web
services using a Java SOAP implementation (you should be able to find
information about this in the mailing list archives).<br>
<br>
Tom<br>
<br>
<br>
<br>
<br>
<br>
On 3/27/08 6:53 PM, Luis Gal&aacute;rraga wrote:
<blockquote
 cite="mid:3666c210803271653r54803ea0peac3d88cef02cf1c@mail.gmail.com"
 type="cite">Thanks a lot for your help!!. We understand AG a little
better now :-)<br>
  <br>
Another question: we are trying to consume Venue and VenueServer web
services without success. Now, I understand that as AccessGrid relies
on Globus Toolkit (I have heard about it before, but I understand it
better) we need to construct clients compatible with it. Using JAX-WS
(used by Netbeans IDE) is not a good idea. Am I in the right way??<br>
  <br>
Luis,<br>
  <br>
  <div><span class="gmail_quote">2008/3/27, Thomas D. Uram &lt;<a
 moz-do-not-send="true" href="mailto:turam@mcs.anl.gov">turam@mcs.anl.gov</a>&gt;:</span>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
    <div bgcolor="#ffffff" text="#000000">Luis:<br>
    <br>
See responses inline.<span class="q"><br>
    <br>
On 3/14/08 3:24 PM, Luis Gal&aacute;rraga wrote:
    <blockquote type="cite">Greetings Tom:<br>
      <br>
First of all, thanks again for your help, I have several questions,
this time related to server certificates. Do the things we were talking
about identity certificates apply to server certificates?. We have a
developer who is working in consuming AG server web services from a
Java Client. He would like to work at home, but unfortunately our
request for opening certain tcp ports was denied because of security
issues. I told him to run server and client in his machine. I had to
make a server certificate request to be able to run the server first
time:<br>
- Is it possible to omit this step?. <br>
    </blockquote>
    </span>The server does require a certificate; this requirement
cannot be
avoided.<span class="q"><br>
    <blockquote type="cite">- If not, is it possible to create it with
a tool like
openssl. When starting server from terminal, it asks for a certificate.<br>
    </blockquote>
    </span>You can build up the required certificate state completely
independent
from the Access Grid Developers CA if you want.&nbsp; In that case, you'll
have to make sure that the CA cert is installed at both the server and
at client machines.&nbsp; And the CA cert will have to be used to sign the
certificate used to run the server.&nbsp; This is standard PKI practice, so
you should be able to find sufficient references online.&nbsp; If you have
trouble, please ask.<span class="q"><br>
    <blockquote type="cite">- Is there a way of exporting a certificate
from command
line. I have a problem with the certificate management tool (it crashes
unexpectedly. I reported it and there is someone working to provide you
a better report) so I cannot do it through graphical interface.<br>
    </blockquote>
    </span>You can use certmgr.py.&nbsp; In some cases, it will be called
certmgr3.py.&nbsp;
After running it, type 'help' for a list of available commands.
    <div><span class="e" id="q_118f1d389dac165e_7"><br>
    <br>
    <blockquote type="cite"><br>
Regards,<br>
Luis<br>
      <br>
      <br>
      <br>
      <div><span class="gmail_quote">2008/3/13, Thomas D. Uram &lt;<a
 moz-do-not-send="true" href="mailto:turam@mcs.anl.gov" target="_blank"
 onclick="return top.js.OpenExtLink(window,event,this)">turam@mcs.anl.gov</a>&gt;:</span>
      <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi
Luis:<br>
        <br>
There are a few things you need to know in this regard:<br>
        <br>
- By default, AG3 venues do not require that clients have a certificate<br>
to enter.&nbsp;&nbsp;Venues can be optionally configured to require a certificate,<br>
in which case the user must present a certificate that satisfies the<br>
access controls on the venue.<br>
        <br>
- You can run your own CA and issue your own certificates.&nbsp;&nbsp;In that<br>
case, you'll need to make sure your clients have both your CA<br>
certificate and their personal certificate.<br>
        <br>
Otherwise, this is general PKI.&nbsp;&nbsp;If you have other questions, don't<br>
hesitate to ask.<br>
        <br>
Tom<br>
        <br>
        <br>
On 3/6/08 3:41 PM, Luis Gal&aacute;rraga wrote:<br>
&gt; Greetings:<br>
&gt;<br>
&gt; I am part of project for developing a webinar infraestructure
based on<br>
&gt; Access Grid. After a long discussion in which suggestions in this<br>
&gt; mailing list were strongly considered, we have decided to
implement a<br>
&gt; simple client for venues (in servers 3.x) using Java Web Start
Apps.<br>
&gt; As you can see, there are many things to do, and developers have<br>
&gt; started by making tests with the soap interfaces in the our AG
server,<br>
&gt; however they are not clear about the&nbsp;&nbsp;concepts behind the<br>
&gt; authentication process. We know AG uses digital certificates for<br>
&gt; everything: users and services and those certificates are
generated by<br>
&gt; AG developers (after a process request). Can our developer team<br>
&gt; generate certificates signed by us or it is required your sign?<br>
&gt; Several people in our university will probably use the system so we<br>
&gt; would like to have the privilege to generate the certificates.
Could<br>
&gt; someone explain us in a better way, the technical issues behind<br>
&gt; authentication based on certificates (= how you implemented it)?. I<br>
&gt; hope you can help us.<br>
&gt;<br>
&gt; Thanks in advance,<br>
&gt;<br>
&gt; Regards,<br>
&gt; Luis Gal&aacute;rraga<br>
      </blockquote>
      </div>
      <br>
    </blockquote>
    </span></div>
    </div>
  </blockquote>
  </div>
  <br>
</blockquote>
</body>
</html>