<div dir="ltr"><div><br></div><div>I have a problem with my configuration of nibblebill module, is configured so that when the cash = 0 send the call to hangup, but brand sip Error 483 - Too many hops. My configuration is:</div><div><br></div><div>mod_nibblebill:</div><div>&lt;param name = &quot;nobal_amt&quot; value = &quot;0&quot; /&gt;</div><div>&lt;param name = &quot;nobal_action&quot; value = &quot;hangup XML default&quot; /&gt;</div><div><br></div><div>I have created in the dialplan extencion the following:</div><div><br></div><div>&lt;extension name = &quot;hangup&quot;&gt;</div><div>   &lt;condition field = &quot;destination_number&quot; expression = &quot;^ (hangup) $&quot;&gt;</div><div>     &lt;action application = &quot;playback&quot; data = &quot;voicemail / vm-continue.wav&quot; /&gt;</div><div>     &lt;action application = &quot;hangup&quot; /&gt;</div><div>   &lt;/ condition&gt;</div><div>&lt;/ extension&gt;</div><div><br></div><div>but does not work in my error log I find the following:</div><div><br></div><div>Dialplan: sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> Regex (PASS) [mierda] destination_number(mierda) =~ /^(mierda)$/ break=on-false</div><div>Dialplan: sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> Action playback(voicemail/vm-continue.wav) </div><div>Dialplan: sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> Action hangup() </div><div>2015-03-25 12:16:38.365165 [DEBUG] switch_core_state_machine.c:167 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) State Change CS_ROUTING -&gt; CS_EXECUTE</div><div>2015-03-25 12:16:38.365165 [DEBUG] switch_core_session.c:1351 Send signal sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> [BREAK]</div><div>2015-03-25 12:16:38.365165 [DEBUG] switch_core_state_machine.c:474 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) State ROUTING going to sleep</div><div>2015-03-25 12:16:38.365165 [DEBUG] switch_core_state_machine.c:418 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) Running State Change CS_EXECUTE</div><div>2015-03-25 12:16:38.365165 [DEBUG] switch_channel.c:2169 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) Callstate Change RINGING -&gt; EARLY</div><div>2015-03-25 12:16:38.365165 [DEBUG] switch_core_state_machine.c:481 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) State EXECUTE</div><div>2015-03-25 12:16:38.365165 [DEBUG] mod_sofia.c:243 sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> SOFIA EXECUTE</div><div>2015-03-25 12:16:38.365165 [INFO] switch_core_session.c:1511 sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> setting session heartbeat to 60 second(s).</div><div>2015-03-25 12:16:38.365165 [DEBUG] switch_core_state_machine.c:209 sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> Standard EXECUTE</div><div>EXECUTE sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> set(open=true)</div><div>2015-03-25 12:16:38.365165 [DEBUG] mod_dptools.c:1402 sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> SET [open]=[true]</div><div>EXECUTE sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> playback(voicemail/vm-continue.wav)</div><div>2015-03-25 12:16:38.365165 [DEBUG] switch_ivr_play_say.c:1305 Codec Activated L16@8000hz 1 channels 20ms</div><div>2015-03-25 12:16:38.365165 [DEBUG] mod_nibblebill.c:643 Received request via SESSION_HEARTBEAT!</div><div>2015-03-25 12:16:38.365165 [DEBUG] mod_nibblebill.c:486 Attempting to bill at $1 per minute to account 1</div><div>2015-03-25 12:16:38.365165 [DEBUG] mod_nibblebill.c:498 Not billing 1 - call is not in answered state</div><div>2015-03-25 12:16:38.365165 [DEBUG] mod_nibblebill.c:418 Doing lookup query</div><div>[SELECT cash AS nibble_balance FROM accounts WHERE id=&#39;1&#39;]</div><div>2015-03-25 12:16:38.365165 [DEBUG] mod_nibblebill.c:426 Retrieved current balance for account 1 (balance = 0.000000)</div><div>2015-03-25 12:16:38.365165 [DEBUG] mod_nibblebill.c:502 Comparing 0.000000 to hangup balance of 0.000000</div><div>2015-03-25 12:16:38.365165 [DEBUG] mod_nibblebill.c:505 Balance of 0.000000 fell below allowed amount of 0.000000! (Account 1)</div><div>2015-03-25 12:16:38.365165 [DEBUG] switch_ivr.c:1834 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) State Change CS_EXECUTE -&gt; CS_ROUTING</div><div>2015-03-25 12:16:38.365165 [DEBUG] switch_core_session.c:1351 Send signal sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> [BREAK]</div><div>2015-03-25 12:16:38.365165 [DEBUG] switch_core_session.c:871 Send signal sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> [BREAK]</div><div>2015-03-25 12:16:38.365165 [NOTICE] switch_ivr.c:1841 Transfer sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> to XML[mierda@default]</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_ivr_play_say.c:1708 done playing file /usr/local/freeswitch/sounds/en/us/callie/voicemail/vm-continue.wav</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:481 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) State EXECUTE going to sleep</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:418 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) Running State Change CS_ROUTING</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_channel.c:2165 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) Callstate Change EARLY -&gt; RINGING</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:474 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) State ROUTING</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_sofia.c:150 sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> SOFIA ROUTING</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_nibblebill.c:486 Attempting to bill at $1 per minute to account 1</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_nibblebill.c:498 Not billing 1 - call is not in answered state</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_nibblebill.c:418 Doing lookup query</div><div>[SELECT cash AS nibble_balance FROM accounts WHERE id=&#39;1&#39;]</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_nibblebill.c:426 Retrieved current balance for account 1 (balance = 0.000000)</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_nibblebill.c:502 Comparing 0.000000 to hangup balance of 0.000000</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_nibblebill.c:505 Balance of 0.000000 fell below allowed amount of 0.000000! (Account 1)</div><div>2015-03-25 12:16:38.385162 [NOTICE] switch_ivr.c:1736 Hangup sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> [CS_ROUTING] [EXCHANGE_ROUTING_ERROR]</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_channel.c:3189 Send signal sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> [KILL]</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_session.c:1351 Send signal sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> [BREAK]</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_nibblebill.c:418 Doing lookup query</div><div>[SELECT cash AS nibble_balance FROM accounts WHERE id=&#39;1&#39;]</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_nibblebill.c:426 Retrieved current balance for account 1 (balance = 0.000000)</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:474 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) State ROUTING going to sleep</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:418 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) Running State Change CS_HANGUP</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:681 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) Callstate Change RINGING -&gt; HANGUP</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:683 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) State HANGUP</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_sofia.c:506 Channel sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> hanging up, cause: EXCHANGE_ROUTING_ERROR</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_sofia.c:640 Responding to INVITE with: 483</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_nibblebill.c:486 Attempting to bill at $1 per minute to account 1</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_nibblebill.c:498 Not billing 1 - call is not in answered state</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_nibblebill.c:418 Doing lookup query</div><div>[SELECT cash AS nibble_balance FROM accounts WHERE id=&#39;1&#39;]</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_nibblebill.c:426 Retrieved current balance for account 1 (balance = 0.000000)</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_nibblebill.c:502 Comparing 0.000000 to hangup balance of 0.000000</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_nibblebill.c:505 Balance of 0.000000 fell below allowed amount of 0.000000! (Account 1)</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_nibblebill.c:418 Doing lookup query</div><div>[SELECT cash AS nibble_balance FROM accounts WHERE id=&#39;1&#39;]</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_nibblebill.c:426 Retrieved current balance for account 1 (balance = 0.000000)</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:48 sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> Standard HANGUP, cause: EXCHANGE_ROUTING_ERROR</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:683 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) State HANGUP going to sleep</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:450 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) State Change CS_HANGUP -&gt; CS_REPORTING</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_session.c:1351 Send signal sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> [BREAK]</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:418 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) Running State Change CS_REPORTING</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:767 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) State REPORTING</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:92 sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> Standard REPORTING, cause: EXCHANGE_ROUTING_ERROR</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:767 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) State REPORTING going to sleep</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:444 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) State Change CS_REPORTING -&gt; CS_DESTROY</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_session.c:1351 Send signal sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> [BREAK]</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_session.c:1559 Session 201 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) Locked, Waiting on external entities</div><div>2015-03-25 12:16:38.385162 [NOTICE] switch_core_session.c:1577 Session 201 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) Ended</div><div>2015-03-25 12:16:38.385162 [NOTICE] switch_core_session.c:1581 Close Channel sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> [CS_DESTROY]</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:572 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) Running State Change CS_DESTROY</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:582 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) State DESTROY</div><div>2015-03-25 12:16:38.385162 [DEBUG] mod_sofia.c:399 sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> SOFIA DESTROY</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:99 sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a> Standard DESTROY</div><div>2015-03-25 12:16:38.385162 [DEBUG] switch_core_state_machine.c:582 (sofia/internal/<a href="mailto:8117@1.1.1.1">8117@1.1.1.1</a>) State DESTROY going to sleep</div><div><br></div><div><br></div><div>any ideas?</div><div><br></div><div>The design is based on a cost for all of the following linkhttps://<a href="http://freeswitch.org/confluence/display/FREESWITCH/mod_nibblebill#mod_nibblebill-Installationandconfiguration">freeswitch.org/confluence/display/FREESWITCH/mod_nibblebill#mod_nibblebill-Installationandconfiguration</a></div></div>