Quantcast
Channel: Adobe Community : Popular Discussions - ColdFusion Server Administration
Viewing all articles
Browse latest Browse all 78799

Problem when sending messages with CFMAIL: SpoolLockTimeoutException

$
0
0

Hi all,

 

We're running CFMX 7 7,0,2,142559 on Windows 2003 Server, and have been experiencing the dreaded 'SpoollockTimeoutException' error.

 


An exception occurred when setting up mail server parameters.

This exception was caused by: coldfusion.mail.MailSessionException: An exception occurred when setting up mail server parameters..

coldfusion.mail.MailSpooler$SpoolLockTimeoutException: A timeout occurred while waiting for the lock on the mail spool directory.

 

 

The only "fix" has been to restart the ColdFusion service. Sometimes this resolves the problem for months at a time, othertimes it pops back up in just a matter of hours.

 

I've tracked this issue using the sysinternals.com Process Monitor, and the output when the problem exists is as follows:

 

3:15:55.8811675 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\lib\coldfusion\mail\MailSpooler.SpoolLockTimeoutException_en_US.properties  
PATH NOT FOUND   

3:15:55.8815296 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\gateway\lib\coldfusion\mail\MailSpooler.SpoolLockTimeoutException_en_US.prop erties  
PATH NOT FOUND   

3:15:55.8818991 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\wwwroot\WEB-INF\cfform\jars\coldfusion\mail\MailSpooler.SpoolLockTimeoutExce ption_en_US.properties  
PATH NOT FOUND   

3:15:55.8821369 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\java\classes\coldfusion\mail\MailSpooler.SpoolLockTimeoutException_en_US.pro perties  
PATH NOT FOUND   

3:15:55.8825311 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\runtime\servers\lib\coldfusion\mail\MailSpooler.SpoolLockTimeoutException_en _US.properties  
PATH NOT FOUND   

3:15:55.8827757 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\runtime\lib\coldfusion\mail\MailSpooler.SpoolLockTimeoutException_en_US.prop erties  
PATH NOT FOUND   

3:15:55.8831468 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\runtime\coldfusion\mail\MailSpooler.SpoolLockTimeoutException_en_US.properti es  
PATH NOT FOUND   

3:15:55.8833873 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\runtime\servers\coldfusion\coldfusion\mail\MailSpooler.SpoolLockTimeoutExcep tion_en_US.properties  
PATH NOT FOUND   

3:15:55.8836527 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\wwwroot\WEB-INF\classes\coldfusion\mail\MailSpooler.SpoolLockTimeoutExceptio n_en_US.properties  
PATH NOT FOUND   

3:15:55.8841173 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\runtime\servers\lib\coldfusion\mail\MailSpooler.SpoolLockTimeoutException_en _US.properties  
PATH NOT FOUND   

3:15:55.8843907 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\runtime\lib\coldfusion\mail\MailSpooler.SpoolLockTimeoutException_en_US.prop erties  
PATH NOT FOUND   

3:15:55.8855256 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\lib\coldfusion\mail\MailSpooler.SpoolLockTimeoutException_en.properties  
PATH NOT FOUND   

3:15:55.8858246 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\gateway\lib\coldfusion\mail\MailSpooler.SpoolLockTimeoutException_en.propert ies  
PATH NOT FOUND   

3:15:55.8862405 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\wwwroot\WEB-INF\cfform\jars\coldfusion\mail\MailSpooler.SpoolLockTimeoutExce ption_en.properties  
PATH NOT FOUND   

3:15:55.8864974 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\java\classes\coldfusion\mail\MailSpooler.SpoolLockTimeoutException_en.proper ties  
PATH NOT FOUND   

3:15:55.8869156 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\runtime\servers\lib\coldfusion\mail\MailSpooler.SpoolLockTimeoutException_en .properties  
PATH NOT FOUND   

3:15:55.8873517 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\runtime\lib\coldfusion\mail\MailSpooler.SpoolLockTimeoutException_en.propert ies  
PATH NOT FOUND   

3:15:55.8877510 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\runtime\coldfusion\mail\MailSpooler.SpoolLockTimeoutException_en.properties   
PATH NOT FOUND   

3:15:55.8880435 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\runtime\servers\coldfusion\coldfusion\mail\MailSpooler.SpoolLockTimeoutExcep tion_en.properties  
PATH NOT FOUND   

3:15:55.8883848 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\wwwroot\WEB-INF\classes\coldfusion\mail\MailSpooler.SpoolLockTimeoutExceptio n_en.properties  
PATH NOT FOUND   

3:15:55.8887977 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\runtime\servers\lib\coldfusion\mail\MailSpooler.SpoolLockTimeoutException_en .properties  
PATH NOT FOUND   

3:15:55.8890417 PM    jrun.exe    996    QueryOpen  
X:\CFusionMX7\runtime\lib\coldfusion\mail\MailSpooler.SpoolLockTimeoutException_en.propert ies  
PATH NOT FOUND

 

 

Under normal circumstances it looks like this:

 

4:09:17.8085747 PM    jrun.exe    5916    QueryOpen  
X:\CFusionMX7\Mail\Spool    SUCCESS    CreationTime: 1/5/2010 1:15:00
PM, LastAccessTime: 1/14/2010 4:09:02 PM, LastWriteTime: 1/14/2010
4:09:02 PM, ChangeTime: 1/14/2010 4:09:02 PM, AllocationSize: 0,
EndOfFile: 0, FileAttributes: D

4:09:17.8089456 PM    jrun.exe    5916    CreateFile  
X:\CFusionMX7\Mail\Spool    SUCCESS    Desired Access: Read Data/List
Directory, Synchronize, Disposition: Open, Options: Directory,
Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write,
Delete, AllocationSize: n/a, OpenResult: Opened

4:09:17.8090310 PM    jrun.exe    5916    QueryDirectory    X:\CFusionMX7\Mail\Spool\*    SUCCESS    Filter: *, 1: .

4:09:17.8090999 PM    jrun.exe    5916    QueryDirectory    X:\CFusionMX7\Mail\Spool    SUCCESS    0: ..

4:09:17.8091327 PM    jrun.exe    5916    QueryDirectory    X:\CFusionMX7\Mail\Spool    NO MORE FILES   

4:09:17.8091535 PM    jrun.exe    5916    CloseFile    X:\CFusionMX7\Mail\Spool    SUCCESS   

4:09:23.1199809 PM    jrun.exe    5916    CreateFile  
X:\CFusionMX7\Mail\Spool\Mail18933.cfmail    SUCCESS    Desired Access:
Generic Read/Write, Disposition: Create, Options: Synchronous IO
Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, Write,
AllocationSize: 0, OpenResult: Created

4:09:23.1202524 PM    jrun.exe    5916    CloseFile    X:\CFusionMX7\Mail\Spool\Mail18933.cfmail    SUCCESS   

4:09:23.1207683 PM    jrun.exe    5916    CreateFile  
X:\CFusionMX7\Mail\Spool\Mail18933.cfmail    SUCCESS    Desired Access:
Generic Write, Read Attributes, Disposition: OverwriteIf, Options:
Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode:
Read, Write, AllocationSize: 0, OpenResult: Overwritten

4:09:23.1212033 PM    jrun.exe    5916    CreateFile  
X:\CFusionMX7\Mail\Spool\Mail18933.cfmail    SUCCESS    Desired Access:
None, Disposition: Open, Options: Synchronous IO Non-Alert, Attributes:
N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult:
Opened

4:09:23.1212759 PM    jrun.exe    5916    FileSystemControl  
X:\CFusionMX7\Mail\Spool\Mail18933.cfmail    SUCCESS    Control:
FSCTL_CREATE_OR_GET_OBJECT_ID

4:09:23.1215152 PM    jrun.exe    5916    CloseFile    X:\CFusionMX7\Mail\Spool\Mail18933.cfmail    SUCCESS   

4:09:23.1225639 PM    jrun.exe    5916    WriteFile  
X:\CFusionMX7\Mail\Spool\Mail18933.cfmail    SUCCESS    Offset: 0,
Length: 718

4:09:23.1227925 PM    jrun.exe    5916    CloseFile    X:\CFusionMX7\Mail\Spool\Mail18933.cfmail    SUCCESS   

4:09:23.1232382 PM    jrun.exe    5916    CreateFile  
X:\CFusionMX7\Mail\Spool\Mail18933.cfmail    SUCCESS    Desired Access:
None, Disposition: Open, Options: Synchronous IO Non-Alert, Attributes:
N, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult:
Opened

4:09:23.1248326 PM    jrun.exe    5916    FileSystemControl  
X:\CFusionMX7\Mail\Spool\Mail18933.cfmail    SUCCESS    Control:
FSCTL_CREATE_OR_GET_OBJECT_ID

4:09:23.1250002 PM    jrun.exe    5916    CloseFile    X:\CFusionMX7\Mail\Spool\Mail18933.cfmail    SUCCESS   

 

 

The server in question has 600GB of free diskspace, so it's not a problem of low disk. This problem can occur whether we're sending 1 message or 5,000 messages. We've tried the hotfix, and it doesn't seem to change anything.

 

Any help is appreciated. I'm going nuts!

 

Leesha


Viewing all articles
Browse latest Browse all 78799

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>