From: <tr...@do...> - 2013-01-14 18:09:00
|
<p>A new comment has been added to the following issue.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>SPARQL update fails against Sesame Endpoint secured with Basic HTTP Authentication</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Rob Vesse</td> </tr> <tr> <td><b>Date:</b></td> <td>2013-01-14 06:08 PM</td> </tr> <tr> <td><b>Comment:</b></td> </tr> <tr> <td colspan="2"><p> I think you have mis-read the logs here, enabling PreAuthenticate is likely a good idea that will reduce round trips to the server as it removes the need to HTTP authenticate on every request so we will do this but this looks not to be your actual problem.</p> <p> You get a 401 first which is the server telling us you need to include credentials but then the subsequent request which appears to be properly accepted (since the full request is detailed) yet your server is producing 501 Not Implemented in response to this. This is a slightly strange error to be produced and suggests that possibly the version of Sesame/OWLIM you are using does not support updates or at least not in the way dotNetRDF is attempting to make them. Or this may be the side effect of whatever HTTP security mechanism you are using.</p> <p> That looks like your Tomcat log, does the OWLIM/Sesame logs contain any more useful information about what is going wrong?</p> <p> You can have dotNetRDF produce debug traces of HTTP operations to the console by setting the global static Options.HttpDebugging which prints only the request and response headers. You can dump full responses by also enabling Options.HttpFullDebugging though this does consume the response and make it unusable elsewhere which tends to lead to various other errors as a by-product.</p> <p> If you can try enabling these and seeing what error message if any your server is sending back alongside that 501 and provide that information here this would be very helpful in determining where the actual problem lies.</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=301" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=301</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |