Failed jobs do not become expired to allow you to re-queue them without any
time pressure. You should re-queue or delete them manually, or apply AutomaticRetry(OnAttemptsExceeded = AttemptsExceededAction.Delete)
attribute to delete them automatically.
An exception occurred during performance of the job. Fewer details...
10/07/2026 16:14:37
Oracle.ManagedDataAccess.Client.OracleException
Connection request timed out
Oracle.ManagedDataAccess.Client.OracleException (0x80004005): Connection request timed out
at OracleInternal.ConnectionPool.PoolManager`3.Get(ConnectionStringcsWithDiffOrNewPwd, BooleanbGetForApp, OracleConnectionconnRefForCriteria, StringaffinityInstanceName, BooleanbForceMatch)
at OracleInternal.ConnectionPool.OraclePoolManager.Get(ConnectionStringcsWithNewPassword, BooleanbGetForApp, OracleConnectionconnRefForCriteria, StringaffinityInstanceName, BooleanbForceMatch)
at OracleInternal.ConnectionPool.OracleConnectionDispenser`3.Get(ConnectionStringcs, PMconPM, ConnectionStringpmCS, SecureStringsecuredPassword, SecureStringsecuredProxyPassword, OracleConnectionconnRefForCriteria)
at Oracle.ManagedDataAccess.Client.OracleConnection.Open()
at EP.BackgroundJobs.Engine.BusinessLogic.Implementations.ADCBEventPusher.Execute(PerformContextcontext, WebhookCustomercustomer, StringcourierDatabaseConnectionString) in /src/EP.BackgroundJobs.Engine/BusinessLogic/Implementations/ADCBEventPusher.cs:line 57
An exception occurred during performance of the job. More details...
10/07/2026 16:15:20
Oracle.ManagedDataAccess.Client.OracleException
Connection request timed out
Oracle.ManagedDataAccess.Client.OracleException (0x80004005): Connection request timed out
at OracleInternal.ConnectionPool.PoolManager`3.Get(ConnectionStringcsWithDiffOrNewPwd, BooleanbGetForApp, OracleConnectionconnRefForCriteria, StringaffinityInstanceName, BooleanbForceMatch)
at OracleInternal.ConnectionPool.OraclePoolManager.Get(ConnectionStringcsWithNewPassword, BooleanbGetForApp, OracleConnectionconnRefForCriteria, StringaffinityInstanceName, BooleanbForceMatch)
at OracleInternal.ConnectionPool.OracleConnectionDispenser`3.Get(ConnectionStringcs, PMconPM, ConnectionStringpmCS, SecureStringsecuredPassword, SecureStringsecuredProxyPassword, OracleConnectionconnRefForCriteria)
at Oracle.ManagedDataAccess.Client.OracleConnection.Open()
at EP.BackgroundJobs.Engine.BusinessLogic.Implementations.CustomerEventPusher.Execute(PerformContextcontext, WebhookCustomercustomer, StringcourierDatabaseConnectionString) in /src/EP.BackgroundJobs.Engine/BusinessLogic/Implementations/CustomerEventPusher.cs:line 49
An exception occurred during performance of the job. More details...
10/07/2026 16:16:52
Hangfire.Storage.DistributedLockTimeoutException
Timeout expired. The timeout elapsed prior to obtaining a distributed lock on the 'WebhookJob.ProcessCustomer' resource.
Hangfire.Storage.DistributedLockTimeoutException: Timeout expired. The timeout elapsed prior to obtaining a distributed lock on the 'WebhookJob.ProcessCustomer' resource.
at Hangfire.InMemory.InMemoryConnection.AcquireDistributedLock(Stringresource, TimeSpantimeout)
at Hangfire.DisableConcurrentExecutionAttribute.OnPerforming(PerformingContextfilterContext)
at Hangfire.Profiling.ProfilerExtensions.InvokeAction[TInstance](InstanceAction`1tuple)
at Hangfire.Profiling.SlowLogProfiler.InvokeMeasured[TInstance,TResult](TInstanceinstance, Func`2action, Stringmessage)
at Hangfire.Profiling.ProfilerExtensions.InvokeMeasured[TInstance](IProfilerprofiler, TInstanceinstance, Action`1action, Stringmessage)
at Hangfire.Server.BackgroundJobPerformer.InvokePerformFilter(IServerFilterfilter, PerformingContextpreContext, Func`1continuation)
An exception occurred during performance of the job. More details...
10/07/2026 16:18:07
Hangfire.Storage.DistributedLockTimeoutException
Timeout expired. The timeout elapsed prior to obtaining a distributed lock on the 'WebhookDeemJob.ProcessCustomer' resource.
Hangfire.Storage.DistributedLockTimeoutException: Timeout expired. The timeout elapsed prior to obtaining a distributed lock on the 'WebhookDeemJob.ProcessCustomer' resource.
at Hangfire.InMemory.InMemoryConnection.AcquireDistributedLock(Stringresource, TimeSpantimeout)
at Hangfire.DisableConcurrentExecutionAttribute.OnPerforming(PerformingContextfilterContext)
at Hangfire.Profiling.ProfilerExtensions.InvokeAction[TInstance](InstanceAction`1tuple)
at Hangfire.Profiling.SlowLogProfiler.InvokeMeasured[TInstance,TResult](TInstanceinstance, Func`2action, Stringmessage)
at Hangfire.Profiling.ProfilerExtensions.InvokeMeasured[TInstance](IProfilerprofiler, TInstanceinstance, Action`1action, Stringmessage)
at Hangfire.Server.BackgroundJobPerformer.InvokePerformFilter(IServerFilterfilter, PerformingContextpreContext, Func`1continuation)
An exception occurred during performance of the job. More details...
10/07/2026 16:24:52
Oracle.ManagedDataAccess.Client.OracleException
Connection request timed out
Oracle.ManagedDataAccess.Client.OracleException (0x80004005): Connection request timed out
at OracleInternal.ConnectionPool.PoolManager`3.Get(ConnectionStringcsWithDiffOrNewPwd, BooleanbGetForApp, OracleConnectionconnRefForCriteria, StringaffinityInstanceName, BooleanbForceMatch)
at OracleInternal.ConnectionPool.OraclePoolManager.Get(ConnectionStringcsWithNewPassword, BooleanbGetForApp, OracleConnectionconnRefForCriteria, StringaffinityInstanceName, BooleanbForceMatch)
at OracleInternal.ConnectionPool.OracleConnectionDispenser`3.Get(ConnectionStringcs, PMconPM, ConnectionStringpmCS, SecureStringsecuredPassword, SecureStringsecuredProxyPassword, OracleConnectionconnRefForCriteria)
at Oracle.ManagedDataAccess.Client.OracleConnection.Open()
at EP.BackgroundJobs.Engine.BusinessLogic.Implementations.CustomerEventPusher.Execute(PerformContextcontext, WebhookCustomercustomer, StringcourierDatabaseConnectionString) in /src/EP.BackgroundJobs.Engine/BusinessLogic/Implementations/CustomerEventPusher.cs:line 49
An exception occurred during performance of the job. More details...
10/07/2026 16:24:52
Oracle.ManagedDataAccess.Client.OracleException
Connection request timed out
Oracle.ManagedDataAccess.Client.OracleException (0x80004005): Connection request timed out
at OracleInternal.ConnectionPool.PoolManager`3.Get(ConnectionStringcsWithDiffOrNewPwd, BooleanbGetForApp, OracleConnectionconnRefForCriteria, StringaffinityInstanceName, BooleanbForceMatch)
at OracleInternal.ConnectionPool.OraclePoolManager.Get(ConnectionStringcsWithNewPassword, BooleanbGetForApp, OracleConnectionconnRefForCriteria, StringaffinityInstanceName, BooleanbForceMatch)
at OracleInternal.ConnectionPool.OracleConnectionDispenser`3.Get(ConnectionStringcs, PMconPM, ConnectionStringpmCS, SecureStringsecuredPassword, SecureStringsecuredProxyPassword, OracleConnectionconnRefForCriteria)
at Oracle.ManagedDataAccess.Client.OracleConnection.Open()
at EP.BackgroundJobs.Engine.BusinessLogic.Implementations.AlMaryahBankEventPusher.Execute(PerformContextcontext, WebhookCustomercustomer, StringcourierDatabaseConnectionString) in /src/EP.BackgroundJobs.Engine/BusinessLogic/Implementations/AlMaryahBankEventPusher.cs:line 52
An exception occurred during performance of the job. More details...
10/07/2026 16:25:14
Oracle.ManagedDataAccess.Client.OracleException
Connection request timed out
Oracle.ManagedDataAccess.Client.OracleException (0x80004005): Connection request timed out
at OracleInternal.ConnectionPool.PoolManager`3.Get(ConnectionStringcsWithDiffOrNewPwd, BooleanbGetForApp, OracleConnectionconnRefForCriteria, StringaffinityInstanceName, BooleanbForceMatch)
at OracleInternal.ConnectionPool.OraclePoolManager.Get(ConnectionStringcsWithNewPassword, BooleanbGetForApp, OracleConnectionconnRefForCriteria, StringaffinityInstanceName, BooleanbForceMatch)
at OracleInternal.ConnectionPool.OracleConnectionDispenser`3.Get(ConnectionStringcs, PMconPM, ConnectionStringpmCS, SecureStringsecuredPassword, SecureStringsecuredProxyPassword, OracleConnectionconnRefForCriteria)
at Oracle.ManagedDataAccess.Client.OracleConnection.Open()
at EP.BackgroundJobs.Engine.BusinessLogic.Implementations.CustomerEventPusher.Execute(PerformContextcontext, WebhookCustomercustomer, StringcourierDatabaseConnectionString) in /src/EP.BackgroundJobs.Engine/BusinessLogic/Implementations/CustomerEventPusher.cs:line 49
An exception occurred during performance of the job. More details...
10/07/2026 16:25:52
Oracle.ManagedDataAccess.Client.OracleException
Connection request timed out
Oracle.ManagedDataAccess.Client.OracleException (0x80004005): Connection request timed out
at OracleInternal.ConnectionPool.PoolManager`3.Get(ConnectionStringcsWithDiffOrNewPwd, BooleanbGetForApp, OracleConnectionconnRefForCriteria, StringaffinityInstanceName, BooleanbForceMatch)
at OracleInternal.ConnectionPool.OraclePoolManager.Get(ConnectionStringcsWithNewPassword, BooleanbGetForApp, OracleConnectionconnRefForCriteria, StringaffinityInstanceName, BooleanbForceMatch)
at OracleInternal.ConnectionPool.OracleConnectionDispenser`3.Get(ConnectionStringcs, PMconPM, ConnectionStringpmCS, SecureStringsecuredPassword, SecureStringsecuredProxyPassword, OracleConnectionconnRefForCriteria)
at Oracle.ManagedDataAccess.Client.OracleConnection.Open()
at EP.BackgroundJobs.Engine.BusinessLogic.Implementations.NoonEventPusher.Execute(PerformContextcontext, WebhookCustomercustomer, StringcourierDatabaseConnectionString) in /src/EP.BackgroundJobs.Engine/BusinessLogic/Implementations/NoonEventPusher.cs:line 54
An exception occurred during performance of the job. More details...
10/07/2026 16:29:07
Hangfire.Storage.DistributedLockTimeoutException
Timeout expired. The timeout elapsed prior to obtaining a distributed lock on the 'WebhookJob.ProcessCustomer' resource.
Hangfire.Storage.DistributedLockTimeoutException: Timeout expired. The timeout elapsed prior to obtaining a distributed lock on the 'WebhookJob.ProcessCustomer' resource.
at Hangfire.InMemory.InMemoryConnection.AcquireDistributedLock(Stringresource, TimeSpantimeout)
at Hangfire.DisableConcurrentExecutionAttribute.OnPerforming(PerformingContextfilterContext)
at Hangfire.Profiling.ProfilerExtensions.InvokeAction[TInstance](InstanceAction`1tuple)
at Hangfire.Profiling.SlowLogProfiler.InvokeMeasured[TInstance,TResult](TInstanceinstance, Func`2action, Stringmessage)
at Hangfire.Profiling.ProfilerExtensions.InvokeMeasured[TInstance](IProfilerprofiler, TInstanceinstance, Action`1action, Stringmessage)
at Hangfire.Server.BackgroundJobPerformer.InvokePerformFilter(IServerFilterfilter, PerformingContextpreContext, Func`1continuation)
An exception occurred during performance of the job. More details...
10/07/2026 16:30:37
Hangfire.Storage.DistributedLockTimeoutException
Timeout expired. The timeout elapsed prior to obtaining a distributed lock on the 'WebhookDeemJob.ProcessCustomer' resource.
Hangfire.Storage.DistributedLockTimeoutException: Timeout expired. The timeout elapsed prior to obtaining a distributed lock on the 'WebhookDeemJob.ProcessCustomer' resource.
at Hangfire.InMemory.InMemoryConnection.AcquireDistributedLock(Stringresource, TimeSpantimeout)
at Hangfire.DisableConcurrentExecutionAttribute.OnPerforming(PerformingContextfilterContext)
at Hangfire.Profiling.ProfilerExtensions.InvokeAction[TInstance](InstanceAction`1tuple)
at Hangfire.Profiling.SlowLogProfiler.InvokeMeasured[TInstance,TResult](TInstanceinstance, Func`2action, Stringmessage)
at Hangfire.Profiling.ProfilerExtensions.InvokeMeasured[TInstance](IProfilerprofiler, TInstanceinstance, Action`1action, Stringmessage)
at Hangfire.Server.BackgroundJobPerformer.InvokePerformFilter(IServerFilterfilter, PerformingContextpreContext, Func`1continuation)