Josh Berry wrote:

> Have tried strace but really, having never used it before, I have no
> idea at all what the output means. Can you point me in the direction of
> a website that tries to explain the output or what sort of thing i will
> be looking for.

No, but it's not that hard:

- telnet 0 smtp
- Attach to the exim process with strace -o exim.strace -p $exim-pid (pid
of the exim process that handles your connection)
- type ehlo world and starttls in your telnet window
- Stop the strace and look into exim.strace.

There should be something like this:

read(10, "starttls\r\n", 8192)          = 10
alarm(0)                                = 298
rt_sigaction(SIGALRM, {0x805d30c, [], 0}, NULL, 8) = 0
open("/dev/urandom", O_RDONLY|O_NONBLOCK|O_NOCTTY) = 3
fstat64(3, {st_mode=S_IFCHR|0444, st_rdev=makedev(1, 9), ...}) = 0
poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, 10) = 1
read(3, "[EMAIL PROTECTED]"..., 32) = 32
close(3)                                = 0
getuid32()                              = 100
time(NULL)                              = 1139492605
open("/etc/exim/cert", O_RDONLY)        = 3
fstat64(3, {st_mode=S_IFREG|0600, st_size=1937, ...}) = 0
mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7f54000
read(3, "-----BEGIN RSA PRIVATE KEY-----\n"..., 131072) = 1937
read(3, "", 131072)                     = 0
close(3)                                = 0
[...]





-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to