We are using RabbitMQ and MassTransit in our application and are getting random invalid expiration errors that look like below. One they start happening, it seems like they are likely to increase in volume. So far, it appears restarting the RabbitMQ windows service doesn't completely solve the problem. Rebooting the servers does seem to from what we've gathered so far. We are running RabbitMQ on one machine. This machine also has both publishers and consumers on it. We also have another machine that RabbitMQ is not running on that publishes and consumes from them. We don't believe we are setting a TimeToLive(TTL) or expiration anywhere. We are at a loss. Any ideas?
2019-11-04 07:20:33.040 [error] <0.28280.5> Supervisor {<0.28280.5>,amqp_channel_sup_sup} had child channel_sup started with amqp_channel_sup:start_link(direct, <0.28274.5>, <<"<rab...@VMPLENDSVCSP03.2.28274.5>">>) at undefined exit with reason noproc in context shutdown_error2019-11-04 07:21:51.192 [error] <0.28434.5> Supervisor {<0.28434.5>,amqp_channel_sup_sup} had child channel_sup started with amqp_channel_sup:start_link(direct, <0.28427.5>, <<"<rab...@VMPLENDSVCSP03.2.28427.5>">>) at undefined exit with reason shutdown in context shutdown_error2019-11-04 08:01:48.451 [error] <0.859.6> Supervisor {<0.859.6>,amqp_channel_sup_sup} had child channel_sup started with amqp_channel_sup:start_link(direct, <0.852.6>, <<"<rab...@VMPLENDSVCSP03.2.852.6>">>) at undefined exit with reason shutdown in context shutdown_error2019-11-04 09:01:41.217 [error] <0.24782.2> Channel error on connection <0.2026.0> (10.33.7.132:49347 -> 10.33.7.132:5672, vhost: 'icasbus', user: 'SA-ICASWS-P'), channel 27:operation basic.publish caused a channel exception precondition_failed: invalid expiration '-9377': {value_negative,-9377}2019-11-04 09:01:41.347 [error] <0.8425.6> Channel error on connection <0.2026.0> (10.33.7.132:49347 -> 10.33.7.132:5672, vhost: 'icasbus', user: 'SA-ICASWS-P'), channel 27:operation basic.publish caused a channel exception precondition_failed: invalid expiration '-9501': {value_negative,-9501}2019-11-04 09:01:41.412 [error] <0.24495.2> Channel error on connection <0.2206.0> (10.33.7.132:49357 -> 10.33.7.132:5672, vhost: 'icasbus', user: 'SA-ICASWS-P'), channel 59:operation basic.publish caused a channel exception precondition_failed: invalid expiration '-9574': {value_negative,-9574}2019-11-04 09:01:41.556 [error] <0.8442.6> Channel error on connection <0.2206.0> (10.33.7.132:49357 -> 10.33.7.132:5672, vhost: 'icasbus', user: 'SA-ICASWS-P'), channel 59:operation basic.publish caused a channel exception precondition_failed: invalid expiration '-9704': {value_negative,-9704}2019-11-04 09:01:51.724 [error] <0.23935.2> Channel error on connection <0.2206.0> (10.33.7.132:49357 -> 10.33.7.132:5672, vhost: 'icasbus', user: 'SA-ICASWS-P'), channel 39:operation basic.publish caused a channel exception precondition_failed: invalid expiration '-9473': {value_negative,-9473}2019-11-04 09:01:52.015 [error] <0.30266.5> Channel error on connection <0.2206.0> (10.33.7.132:49357 -> 10.33.7.132:5672, vhost: 'icasbus', user: 'SA-ICASWS-P'), channel 70:operation basic.publish caused a channel exception precondition_failed: invalid expiration '-9762': {value_negative,-9762}2019-11-04 09:01:52.046 [error] <0.8494.6> Channel error on connection <0.2206.0> (10.33.7.132:49357 -> 10.33.7.132:5672, vhost: 'icasbus', user: 'SA-ICASWS-P'), channel 70:operation basic.publish caused a channel exception precondition_failed: invalid expiration '-9796': {value_negative,-9796}
MassTransit.RabbitMqTransport.MessageNotConfirmedException: rabbitmq://icasbus.cmutual.com/icasbus/VMPLENDSVCSP04_dotnet_bus_k4yyyyns1oyfyz5ibdmsyxmjga => The message was not confirmed: PRECONDITION_FAILED - invalid expiration '-9574': {value_negative,-9574} at MassTransit.RabbitMqTransport.Contexts.RabbitMqModelContext.MassTransit.RabbitMqTransport.ModelContext.BasicPublishAsync(String exchange, String routingKey, Boolean mandatory, IBasicProperties basicProperties, Byte[] body, Boolean awaitAck) at MassTransit.Internals.Extensions.TaskExtensions.WithCancellation(Task task, CancellationToken cancellationToken) at MassTransit.RabbitMqTransport.Transport.RabbitMqSendTransport.SendPipe`1.Send(ModelContext modelContext) at MassTransit.RabbitMqTransport.Transport.RabbitMqSendTransport.SendPipe`1.Send(ModelContext modelContext) at GreenPipes.Agents.PipeContextSupervisor`1.GreenPipes.IPipeContextSource<TContext>.Send(IPipe`1 pipe, CancellationToken cancellationToken) at GreenPipes.Agents.PipeContextSupervisor`1.GreenPipes.IPipeContextSource<TContext>.Send(IPipe`1 pipe, CancellationToken cancellationToken) at GreenPipes.Agents.PipeContextSupervisor`1.GreenPipes.IPipeContextSource<TContext>.Send(IPipe`1 pipe, CancellationToken cancellationToken) at MassTransit.Context.BaseConsumeContext.RespondAsync[T](T message) at CUNAMutual.ICAS.ServiceBus.Receiver.ResponseProducingConsumerBase`2.RespondWithSuccess(ConsumeContext context, TEvent event, Func`2 eventToResultConversion) at CUNAMutual.ICAS.Consumers.IndividualContract.RetrieveIndividualContractConsumer.Consume(ConsumeContext`1 context)
2019-11-04 07:20:33.040 [error] <0.28280.5> Supervisor {<0.28280.5>,amqp_channel_sup_sup} had child channel_sup started with amqp_channel_sup:start_link(direct, <0.28274.5>, <<"<rabbit@VMPLENDSVCSP03.2.28274.5>">>) at undefined exit with reason noproc in context shutdown_error2019-11-04 07:21:51.192 [error] <0.28434.5> Supervisor {<0.28434.5>,amqp_channel_sup_sup} had child channel_sup started with amqp_channel_sup:start_link(direct, <0.28427.5>, <<"<rabbit@VMPLENDSVCSP03.2.28427.5>">>) at undefined exit with reason shutdown in context shutdown_error2019-11-04 08:01:48.451 [error] <0.859.6> Supervisor {<0.859.6>,amqp_channel_sup_sup} had child channel_sup started with amqp_channel_sup:start_link(direct, <0.852.6>, <<"<rabbit@VMPLENDSVCSP03.2.852.6>">>) at undefined exit with reason shutdown in context shutdown_error
2019-11-04 09:01:41.217 [error] <0.24782.2> Channel error on connection <0.2026.0> (10.33.7.132:49347 -> 10.33.7.132:5672, vhost: 'icasbus', user: 'SA-ICASWS-P'), channel 27:operation basic.publish caused a channel exception precondition_failed: invalid expiration '-9377': {value_negative,-9377}2019-11-04 09:01:41.347 [error] <0.8425.6> Channel error on connection <0.2026.0> (10.33.7.132:49347 -> 10.33.7.132:5672, vhost: 'icasbus', user: 'SA-ICASWS-P'), channel 27:operation basic.publish caused a channel exception precondition_failed: invalid expiration '-9501': {value_negative,-9501}2019-11-04 09:01:41.412 [error] <0.24495.2> Channel error on connection <0.2206.0> (10.33.7.132:49357 -> 10.33.7.132:5672, vhost: 'icasbus', user: 'SA-ICASWS-P'), channel 59:operation basic.publish caused a channel exception precondition_failed: invalid expiration '-9574': {value_negative,-9574}2019-11-04 09:01:41.556 [error] <0.8442.6> Channel error on connection <0.2206.0> (10.33.7.132:49357 -> 10.33.7.132:5672, vhost: 'icasbus', user: 'SA-ICASWS-P'), channel 59:operation basic.publish caused a channel exception precondition_failed: invalid expiration '-9704': {value_negative,-9704}2019-11-04 09:01:51.724 [error] <0.23935.2> Channel error on connection <0.2206.0> (10.33.7.132:49357 -> 10.33.7.132:5672, vhost: 'icasbus', user: 'SA-ICASWS-P'), channel 39:operation basic.publish caused a channel exception precondition_failed: invalid expiration '-9473': {value_negative,-9473}2019-11-04 09:01:52.015 [error] <0.30266.5> Channel error on connection <0.2206.0> (10.33.7.132:49357 -> 10.33.7.132:5672, vhost: 'icasbus', user: 'SA-ICASWS-P'), channel 70:operation basic.publish caused a channel exception precondition_failed: invalid expiration '-9762': {value_negative,-9762}2019-11-04 09:01:52.046 [error] <0.8494.6> Channel error on connection <0.2206.0> (10.33.7.132:49357 -> 10.33.7.132:5672, vhost: 'icasbus', user: 'SA-ICASWS-P'), channel 70:operation basic.publish caused a channel exception precondition_failed: invalid expiration '-9796': {value_negative,-9796}