Hi Ernie,
Sorry it took so long to get back to you. Thanks for looking into this.
I installed the dotlrn LAMS packages into a new dotLRN 2.3.0 install and got the same error that I got in the dotLRN 2.3.1 install. The $xml variable is an empty string.
I added some ns_log statements to add.tcl & add-2.tcl to help debug things. The call to [ad_httpget -url $lesson_url -timeout 30] in add-2.tcl is returning "page {} status 505 modified {}". Any idea way this might be happening?
Here is the slightly modified $lesson_url being passed into ad_httpget "http://xxx.xxx.xxx.xxx:8080/lams/services/xml/LessonManager?method=start↦serverId=dotlrn&ldId=26↦datetime=October+02%2c2007+01%3a32+PM↦hashValue=9b0713f421a8c5f691349eb5f46c6f4ec809ce11↦username=567↦courseId=2346↦title=SHFR-DEVEL TEST↦desc=Test LAMS course.↦country=AU↦lang=en"
The LAMS2 server was installed into a CentOS 4.5 server using the instructions on the LAMS site. The LAMS2 server seems to work fine on its own so I think its running properly.
Thanks,
Rob