Hi
Good you are making progress on this.
To see what the exact error is, please can you take a look in the error log in C:\Documents and Settings\[USERNAME]\Application Data\sqlexcel (this is the default location on XP...)
It would be good to see the exact error.
It would be a good thing to check too that you have the same issue from other sql clients on your machine. You could try with Query analyser or with MS query or a different client.
For enabling the port, it sounds like a more secure way than the sql browser. You can use a non standard port. You can also restrict access to a specific IP. These two techniques will give you some extra security.
If you have a security expert in your company it would be the best thing to run everything by them.... I did find a few articles that are worth a read if you havent seen them already...
General notes on IP restricting:
http://blogs.msdn.com/sql_protocols/archive/2006/04/10/572605.aspx
Non standard port notes:
http://www.databasejournal.com/features/mssql/article.php/3689846/Using-Non-Standard-Port-for-SQL-Server.htm
Again, best thing here would be to check everything with a security expert or at least a networking specialist.. If not, I would read up as much as possible on MSDN...
Please let me know how it goes. This information will probably be very useful to other people here I would think..
Thanks again and have a nice day.
Al