I was testing Laszlo SOAP client requests against a Rails AWS backend. I got unclear error messages and a backtrace which showed Rails going into XML-RPC protocol code. After some code analysis, it seems that AWS requires a non-empty SOAPAction attribute in the header. After commenting out a one-line check for this in soap_protocol.rb, everything seems to work fine. Also I didn''t see any subsequent use of this string once it was validated to be present. Does anyone have any knowledge in this area to help determine if this is a good long-term fix? Also, it seems the strategy of attempting XML-RPC processing once any error is encountered in the SOAP processing could be improved. Mike -- Posted via http://www.ruby-forum.com/.