<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7651.59">
<TITLE></TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><SPAN LANG="en-ca"><FONT SIZE=2 FACE="Arial">The bellow was scrubbed from our mailing list so I C/P'ed here</FONT></SPAN>
</P>

<P><SPAN LANG="en-ca"><FONT SIZE=2 FACE="Arial">============</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">A plea for help, since there are so many of you with relevant experience on this list.&nbsp; First, some background, then a specific problem on a machine in the student lab, followed by a general appeal for help to fix various little bugs here in the Carleton labs.</FONT></SPAN></P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">We've been using Chameleon for various assignments and labs at Carleton for at least a few years.&nbsp; Initially DMSolutions sent in people (yay,</FONT></SPAN></P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">Jeff!) to set up and help run the lab, and in the past couple of years I've managed to run them on my own.&nbsp; We used a combination of student development on Windows and Linux machines, and then publishing on a Mac Server box.&nbsp; It worked quite well.</FONT></SPAN></P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">This year, the Windows machines have had new security software installed which prompted me to suggest that those students in my fourth year class which wanted to use mapserv/chameleon in their projects do so under Linux, since we're also using the OS for other work in the class (so they have familiarity in the environment which many of the other students don't). </FONT></SPAN></P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">But I'm starting to kick myself, because the linux in this lab was also updated last summer, and the new distribution sets everything up with SELinux security.&nbsp; It took me a couple of weeks, but I THINK I FINALLY have got rid of all the blocks that created.&nbsp; But I'm also using newer chameleon code, and I'm getting php errors which aren't obviously pointing at the problem, at least from my tired, exasperated point of view - e.g.:</FONT></SPAN></P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">[Tue Nov 13 11:39:08 2007] [error] [client 127.0.0.1] PHP Warning: </FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">[MapServer Error]: msProcessProjection(): no system list, errno: 2\n\n in /var/www/html/chameleon-2.6.0rc1/htdocs/common/wrapper/map_session.php on line 215, referer: </FONT></SPAN><A HREF="http://localhost/samples/"><SPAN LANG="en-us"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Courier New">http://localhost/samples/</FONT></U></SPAN></A><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New"> [Tue Nov 13 11:39:08 2007] [error] [client 127.0.0.1] PHP Warning:&nbsp; Failed to open map file /var/www/html/chameleon-2.6.0rc1/samples/map/chameleon.map in /var/www/html/chameleon-2.6.0rc1/htdocs/common/wrapper/map_session.php on line 215, referer: </FONT></SPAN><A HREF="http://localhost/samples/"><SPAN LANG="en-us"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Courier New">http://localhost/samples/</FONT></U></SPAN></A><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New"> [Tue Nov 13 11:39:08 2007] [error] [client 127.0.0.1] PHP Notice:&nbsp; Trying to get property of non-object in /var/www/html/chameleon-2.6.0rc1/htdocs/chameleon.php on line 766,</FONT></SPAN></P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">referer: </FONT></SPAN><A HREF="http://localhost/samples/"><SPAN LANG="en-us"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Courier New">http://localhost/samples/</FONT></U></SPAN></A><SPAN LANG="en-us"></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">[Tue Nov 13 11:39:08 2007] [error] [client 127.0.0.1] PHP Fatal error: </FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">Call to a member function set() on a non-object in /var/www/html/chameleon-2.6.0rc1/htdocs/widgets/KeyMap/KeyMap.widget.php</FONT></SPAN></P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">on line 197, referer: </FONT></SPAN><A HREF="http://localhost/samples/"><SPAN LANG="en-us"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Courier New">http://localhost/samples/</FONT></U></SPAN></A><SPAN LANG="en-us"></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">Does that mean anything to any of you?</FONT></SPAN>
</P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">Meanwhile, over on my main web server, a series of upgrades to GDAL, PHP, etc, all combined to break the pre-existing mapserv and chameleon projects from past years.&nbsp; I upgraded mapserv itself to 5.0 and now mapserv-only projects are working, and the chameleon apps are &quot;partially&quot; working - basic functionality is there but some button images are not being found. </FONT></SPAN></P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">This has been a lower priority for me, but should be fixed at some point. </FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">In addition, if that had been working properly, I would have had these students just do their projects on the main server instead of the lab machines.&nbsp; I mention it here to see if anyone feels up to helping me go through the errors and try to get that server in shape - either interactively online, or maybe just an evening physically in the lab?</FONT></SPAN></P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">Is there any interest in a group &quot;OSGEO web server implementation debug fest&quot; / workshop ? :)&nbsp; Getting these machines fixed up would also make it feasible to run web mapping workshops in here in the new year, after all. </FONT></SPAN></P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">In addition, I know that Cameron Wilson intends to run web mapping exercises in this lab next term in an advanced cartography class, so lessons and repairs now will really help the program overall.</FONT></SPAN></P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">I realize I've escalated this from a small request to a giant appeal, but perhaps you guys have better ideas than me about how to approach this.</FONT></SPAN></P>

<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">Thanks,</FONT></SPAN>

<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">Scott</FONT></SPAN>
</P>

</BODY>
</HTML>