Ethereal-users: Re: [Ethereal-users] Error when opening Ethereal

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

Date: Fri, 9 Nov 2001 08:58:08 -0800
I think you missed the point of what was happening to me.  I wanted to 
explain why I had the problems I did in case other users have the same 
issue in the future.  Because my network admins had set homepath to 
"connect", the homedrive was set to \\ and the homepath was set to 
\\cbtusa\macvol\users\jgaskill\...  which was a directory on a server that 
I did not have sufficient rights to write to or did not exist in reality 
at all.  (I am not sure which is true since I do not have access to that 
drive.)  Because of this, the .ethereal directory could not be created 
which in turn caused the various errors I was receiving.  When I had my 
admin change my homepath to local and c:\documents and settings\jgaskill, 
everything started working because the directories specified existed and I 
had proper permissions to write to that directory.  My experience is that 
most network admins are not as amenable to making changes like this as 
mine were.  Because of this, I felt the user should be able to specify 
where the .ethereal directory was stored if the homedrive and homepath 
specifications did not work.

In addition, I had a friend who does similar work to what I do and was 
trying Ethereal at my suggestion.  He did not get any errors when 
launching Ethereal, but did get the same errors when he tried to save 
filters.  Because he was logging into the local domain for his server, his 
homedrive and homepath were specified on the local drive.  However, he had 
yet another problem.  The path specified under homepath (\users\ddavis), 
did not exist.  When he created this directory structure on his C drive, 
filters started working with him.

The moral of the story is that not only should the path specified in 
homepath be one that you can actually write to, but the path specified 
under homepath must actually exist in order for the .ethereal directory 
and filter files to be created.

However, this sounds like it may be a moot point since you (plural) are 
changing where the .ethereal folder is stored in future versions of 
Ethereal.  UserProfile has always been set up correctly and when I type 
set appdata=..., the value is held unlike homedrive and homepath.  It 
sounds like the new version would have worked on my system without a 
problem.

Again, thanks for the assistance that both you and Richard provided.  I 
would not have been able to resolve this issue without the clues you two 
provided.  Ethereal makes certain problems very easy to identify that 
would be difficult to identify with other sniffer packages that I use.

Jeanne