<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
I have an ASP.NET web application that is using a menu control as well as a tree view control. I have hosted the app on an Ubuntu system under apache2 + mod_mono. When accessing the site via localhost, everything works as expected. However, if I try to access the site using the external IP, the menu displays skip links and does not work right. The TreeView is totally crippled and shows collapse/expand links.<br><br>I have then used an external Windows machine to access the site. It's very interesting to see that the current versions of Opera, Google Chrome as well as IE8 are working without flaws. But FireFox 9.0.1 still shows the above mentioned behaviour. I guess that this version of FireFox is somehow not always accepted as a high level browser. As a result, the page is rendered in compatibility mode. There might be a bug in the browser detection block inside the Mono class library. This problem is very difficult to debug.<br>                                         </div></body>
</html>