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/