This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/discussion/do/listPosts/projects.ggf-editor/discussion.exp_myproxy_protocol.pipelining at Thu, 03 Nov 2022 23:22:19 GMT SourceForge : Post

Project Home

Tracker

Documents

Tasks

Source Code

Discussions

File Releases

Wiki

Project Admin
Project: Editor     Discussion > EXP:MyProxy Protocol > Pipelining > List of Posts
Forum Topic - Pipelining: (4 Items)
View:  as 
 
 
Pipelining
I think the document could be a little more explicit about the sequence constraints in the protocol, e.g. where blocking
 is required and where pipelining of data is allowed.

For example, it seems that it should be OK for the client to send a GET message with the trailing certificate request 
without waiting for the response message, and on success the server can send the response message, cert chain, and 
second response message. This reduces the round-trip delays and seems a useful thing to make explicit in the 
specification as either allowed (or disallowed and the reason why).

Also, if pipelining like this is allowed, it would be useful to give recommendations for handling of failures, e.g. is 
there any reason the client should destroy the private key used in a failed request, or is it a safe (security-wise) 
optimization to reuse that key in a subsequent request?

--Karl Czajkowski
re: pipelining
Thanks for the comments. You're correct that pipelining is allowed. I added a paragraph about it in section 3. I don't 
see any reason the client would need to destroy a private key used in a failed request.
Internationalization
The current protocol is not internationalizable due to its reliance on ASCII.

/Sam
Re: internationalization
Thanks for the comment. I've updated the document to specify UTF-8 instead of ASCII.

 
 


The Open Grid Forum Contact Webmaster | Report a problem | GridForge Help
This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/discussion/do/listPosts/projects.ggf-editor/discussion.exp_myproxy_protocol.pipelining at Thu, 03 Nov 2022 23:22:20 GMT