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 13:04:07
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.InvestBankEventPusher.Execute(PerformContextcontext, WebhookCustomercustomer, StringcourierDatabaseConnectionString) in /src/EP.BackgroundJobs.Engine/BusinessLogic/Implementations/InvestBankEventPusher.cs:line 57
An exception occurred during performance of the job. More details...
10/07/2026 13:04: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.PTSEventPusher.Execute(PerformContextcontext, WebhookCustomercustomer, StringcourierDatabaseConnectionString) in /src/EP.BackgroundJobs.Engine/BusinessLogic/Implementations/PTSEventPusher.cs:line 54
An exception occurred during performance of the job. More details...
10/07/2026 13:04: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.TGMEventPusher.Execute(PerformContextcontext, WebhookCustomercustomer, StringcourierDatabaseConnectionString) in /src/EP.BackgroundJobs.Engine/BusinessLogic/Implementations/TGMEventPusher.cs:line 62
An exception occurred during performance of the job. More details...
10/07/2026 13:04: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.FodelEventPusher.Execute(PerformContextcontext, WebhookCustomercustomer, StringcourierDatabaseConnectionString) in /src/EP.BackgroundJobs.Engine/BusinessLogic/Implementations/FodelEventPusher.cs:line 51
An exception occurred during performance of the job. More details...
10/07/2026 13:04: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 13:04: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.JetSouqEventPusher.Execute(PerformContextcontext, WebhookCustomercustomer, StringcourierDatabaseConnectionString) in /src/EP.BackgroundJobs.Engine/BusinessLogic/Implementations/JetSouqEventPusher.cs:line 61
An exception occurred during performance of the job. More details...
10/07/2026 13:05:07
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 13:05:07
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.LastMileStatusUpdate.ProcessEvents(PerformContextcontext, LastMileInfolastMileInfo, StringcourierDatabaseConnectionString) in /src/EP.BackgroundJobs.Engine/BusinessLogic/Implementations/LastMileStatusUpdate.cs:line 49
An exception occurred during performance of the job. More details...
10/07/2026 13:07: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 13:08: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)