I'm currently trying to install Oracle XE on a vserver running Debian. Following this document, the process is pretty smooth... until the start with a wonderful ORA-00600: internal error code, arguments: [keltnfy-ldmInit], [46], [1], [], [], [], [], [] . This is the Oracle way to tell you that it can't resolve your hostname. By default, the vserver has been built without an /etc/hosts file, after creating it and filling it with the rigt IP/host, the server accepts to start (except the administration part, which listens by default only on 127.0.0.1, which is not possible inside a vserver), but opening a connexion is refused.

Google finding nothing, I decide to go to the official forums... Forbidden. Logging in to OTN, still forbidden. In fact, the registration is separate from OTN, even if when you subscribe it creates automatically an OTN registration. So, how to register? Easy, just open KDE or Gnome, or launch the administration application and clic on the link. Of course, this vserver instance has no X, and as we've seen before, the administration application is not running. Grep being my friend, I finally can find the registration link for the Oracle XE forum. No, Google didn't give it right away... nevertheless, Google gives less and less things right away nowadays, maybe because of their pagerank problem. Well, clicking on the link in Firefox, it leads to a wonderful... HTTP error 500 page. Registration temporary broken? The same link works well in Exploder: yes, the web browser has an effect on the server behaviour. Next step, we are redirected on https://profile.oracle.com, which is, for a mysterious reason, inaccessible from China, maybe a Cisco plot. Let's fire a proxy...

The loading of that last URL in Exploder with the proxy is stalled; copying and pasting it in Firefox... works. Life is full of surprises. The page loads correctly my OTN profile, and after disactivating all the newsletters, it's time for me to wait for the confirmation email.