Auteur: John Hall Date: À: exim-users, Felix Brack CC: Sujet: Re: [exim] Debugging 'Invalid base64 data"
On 3/2/06, Phil Pennock <exim-users@???> wrote:
> > I understand that exim gets the command "AUTH LOGIN" and then sends
> > the prompt "Username:" ("VXNlcm5hbWU6" base64 encoded); this is fine
> > and exactly what exim should do. The next thing exim does is send the
> > message "501 Invalid base64 data". In between those two last
> > statements in the log there should be the username sent from the
> > client; is it possible to enable some debugging option that will show
> > the username and password sent by the client?
>
> As a generic answer: tcpdump(8)? And if you haven't tried it for
> protocol analysis yet, the GUI program ethereal to dissect packets (as
> long as you're careful to keep up with ethereal security holes).
>
> Get a log:
> tcpdump -s1500 -w filename.log -npi <interface> port 25
> and feed it to ethereal (menus or as cmdline parameter).