Asterisk beantwortet Proxy Auth (Arcor) nicht ...

HeinMueck

Neuer User
Mitglied seit
3 Apr 2007
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
Hi all!

Ich versuche gerade, asterisk mit meinem 2 Tage alten Arcor Voip zu verbandeln. Mit phoner oder x-lite kann ich den Voip Anschluss wunderbar nutzen, alles fein.

Mit asterisk funktionieren Registrierung und eingehende Verbindungen. Das Problem sind ausgehende Verbindungen beispielsweise auf mein Handy, die mit phoner einwandfrei durchführbar sind.

Was passiert ist folgendes:
asterisk INVITE --> Arcor
Arcor SIP/2.0 407 Proxy Authentication Required --> asterisk
asterisk ACK --> Arcor

und dann sofort

-- SIP/arcor-081993f0 is circuit-busy
== Everyone is busy/congested at this time (1:0/1/0)

Mir scheint, das asterisk irgendwie meint es könne sich nicht Authentifizieren und interpretiert das dann als nicht erreichbar.

Weiß jemand, welche Einstellungen in der Konfig das korrekte Verhalten auslösen können? Phoner schickt auf den Request das erste INVITE nochmal, mit Proxy-Authentication Feld drin. So mag ich das hier auch :)

sip.conf sieht so aus:

[arcor]
type=friend
nat=no
host=XXXX.sip.arcor.de
disallow=all
allow=alaw
insecure=yes
fromuser=ANSCHLUSSNUMMER
fromdomain=XXXX.sip.arcor.de
authuser=ANSCHLUSSNUMMER
user=ANSCHLUSSNUMMER
secret=PASSWORT
canreinvite=no
auth=ANSCHLUSSNUMMER:p[email protected]

Schöne Grüsse :)
 
[arcor]
type=peer
username=name
fromuser=name
host=call.arcor.de
fromdomain=call.arcor.de
secret=passwort
insecure=port,invite
qualify=yes
nat=no
disallow=all
allow=ulaw
allow=gsm
allow=ilbc
allow=g729
allow=lpc10
canreinvite=no
restrictcid=no

So sieht meine aus vielleicht hilft dir das ja weiter wobei ich sagen muss das ich nur darüber herraustelefoniere
 
Hallo!

Mit folgenden Daten funktioniert es bei mir:

allow=ulaw&alaw
disallow=all
fromdomain=Vorwahl.sip.arcor.de
fromuser=Nummer (inklusive Vorwahl)
host=Vorwahl.sip.arcor.de
insecure=very
outboundproxy=Vorwahl.sip.arcor.de
qualify=yes
reinvite=yes
relaxdtmf=yes
secret=Passwort
type=peer
username=Nummer (inklusive Vorwahl)

Das register sieht wie folgt aus:

Nummer (inklusive Vorwahl):p[email protected]/Kontext


Leider habe ich jedoch das Problem, dass alle Gespräche nach 3min abbrechen...:mad:
 
Wo hast du denn diese interessante syntax her?

allow=ulaw&alaw
disallow=all

es sollte so aussehen:

disallow=all
allow=alaw
allow=ulaw

outboundproxy=Vorwahl.sip.arcor.de ; diesen parameter solltest du nicht nutzen
Be aware: Asterisk 1.2 is known to have incomplete/partially buggy outboundproxy support. Asterisk 1.6 (currently under development) will probably come with support for two types of outboundproxy settings, one where only the first message of a SIP dialog is sent to the proxy and we rely on Via: headers for all subsequent messages, and secondly the current implementation where Asterisk blindly sends everything through the the proxy.

host=Vorwahl.sip.arcor.de ; Vorwahl kann ich mir absolut nicht vortstellen
dann müsste arcor für jeden Vorwahlenbereich einen eigenen sip-proxy einsetzen!
 
Die Syntax kommt von FreePBX, das sollte aber keinen großen Unterschied machen. Ich hatte auch schon ohne den Outboundproxy getestet, hat aber leider nicht geholfen.

Es stimmt aber auf jeden Fall, dass Arcor zumindest eine eigene Domain für jeden Vorwahlbereich einsetzt.

Der Abbruch hat etwas hiermit zu tun: http://www.ip-phone-forum.de/showthread.php?t=130016
 
Nun geht es - aber Arcor treibt Spielchen

Hallo!

Mittlerweile kann ich auch mit Arcor rauswählen, und zwar mit diesen Einstellungen:

[arcor_out]
type=peer
username=ARCOR-NUMMER
fromuser=ARCOR-NUMMER
host=(vorwahl).sip.arcor.de
fromdomain=(vorwahl).sip.arcor.de
secret=ARCOR-SPRACH-PASSWORT
insecure=very
nat=no
allow=all
canreinvite=no

Hier die extensions.conf:
exten => _9.,1,Dial(SIP/${EXTEN:1}@arcor_out)

Der Punkt war, dass ich dort mal versuchsweise CALLERID(name) und CALLERID(number) gesetzt hatte. Aber das war defnitiv nix für Arcor. Als das raus war ging auch der PROXY AUTH.

Zu den Abbrüchen habe ich mal genauer draufgeschaut und ein neues Thema aufgemacht. Findet sich unter http://www.ip-phone-forum.de/showthread.php?t=133739

Thanx
 
Zuletzt bearbeitet:
Also entweder Arcor stellt alle 5 min etwas um oder ich übersehe irgendetwas Wichtiges in Verbindung SIP --> Arcor

Ich kann anrufe bekommen, aber nicht raus telefonieren.

Mein register sieht wie folgt aus:
Code:
register => 07161XXXXXXX:PASSWORD:[email protected]/XXXXXXX
context=arcor-sip-in

und mein SIP conext zum rauswählen wie folgt:
Code:
[arcor-sip-out]
type=peer
username=07161XXXXXXX
fromuser=07161XXXXXXX
host=07161.sip.arcor.de
fromdomain=07161.sip.arcor.de
secret=PASSWORD
insecure=very
nat=no
allow=all
canreinvite=no

Wenn ich den Context so habe, bekomme ich einen Auth fehler:
Code:
*CLI>     -- SIP Seeding peer from astdb: 'Eazy' at [email protected]:1024 for 3600
    -- Executing Dial("SIP/Eazy-34fb", "SIP/0179YYYYYYY@arcor-sip-out")
    -- Called 0179YYYYYYY@arcor-sip-out
Jun  4 15:32:05 WARNING[16343]: chan_sip.c:9696 handle_response_invite: Forbidden - wrong password on authentication for INVITE to '"Eazy" <sip:[email protected]>;tag=as659ebfa2'
    -- SIP/arcor-sip-out-9892 is circuit-busy
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing Hangup("SIP/Eazy-34fb", "")

OK, obwohl es so laut HeinMueck gehen sollte, bekomme ich den Auth fehler weg wenn ich an den fromuser ein @arcor.de anhänge. Also wie folgt.

Code:
[arcor-sip-out]
type=peer
username=07161XXXXXXX
[email protected]
host=07161.sip.arcor.de
fromdomain=07161.sip.arcor.de
secret=PASSWORD
insecure=very
nat=no
allow=all
canreinvite=no

Wenn ich nun versuche eine Nummer zu wählen bekomme ich den Fehler "INVALID FROM" und nun versteh ich die Welt nichtmehr, da ich aus meiner Sicht nirgends ein FROM angebe:
Code:
*CLI>     -- SIP Seeding peer from astdb: 'Eazy' at [email protected]:1024 for 3600
    -- Executing Dial("SIP/Eazy-34fb", "SIP/0179YYYYYYY@arcor-sip-out")
    -- Called 0179YYYYYYY@arcor-sip-out
    -- Got SIP response 400 "Invalid From" back from 212.144.24.230
    -- SIP/arcor-sip-out-9892 is circuit-busy
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing Hangup("SIP/Eazy-34fb", "")
  == Spawn extension (default, 90179YYYYYYY, 2) exited non-zero on 'SIP/Eazy-34fb'
    -- SIP Seeding peer from astdb: 'Eazy' at [email protected]:1024 for 3600

Kann mir da evtl. einer einen Tipp geben, ich meine allein der AUTH macht ja schon keinen Sinn da ich mich bei dem Register ja auch ohne das @arcor.de anmelde und das Funktioniert.

Wäre für eure Hilfe sehr dankbar

DANKE

bye
eazy
 
Ich vermute einen Konfigurationsfehler in der SIP Konfiguration Deines Endgerätes, das mit dem Asterisk verbunden ist. Aber diesen Konfigurationsteil hast Du leider nicht gepostet.
 
Hallo Betateilchen,

wäre auch nie auf die Idee gekommen das das damit zusammen haengen könnte ;-)

Aber hier kommt die SIP config des Geräts auf Asterisk Seite als Nachtrag ;-) (REALTIME Config). Oder interessiert die Config des Telefons auch?

Code:
+----+------+-------------+----------+-----------+----------+-------------+---------+-----------+----------+----------+------------+-------------+---------+----------+----------+---------+-----------+------+------+--------+------+-------------+------+---------+-------------+------------+----------------+--------+--------+----------+----------+--------------------------+-------------+------------+---------------+----------+----------------+--------+
| id | name | accountcode | amaflags | callgroup | callerid | canreinvite | context | defaultip | dtmfmode | fromuser | fromdomain | fullcontact | host    | insecure | language | mailbox | md5secret | nat  | deny | permit | mask | pickupgroup | port | qualify | restrictcid | rtptimeout | rtpholdtimeout | secret | type   | username | disallow | allow                    | musiconhold | regseconds | ipaddr        | regexten | cancallforward | setvar |
+----+------+-------------+----------+-----------+----------+-------------+---------+-----------+----------+----------+------------+-------------+---------+----------+----------+---------+-----------+------+------+--------+------+-------------+------+---------+-------------+------------+----------------+--------+--------+----------+----------+--------------------------+-------------+------------+---------------+----------+----------------+--------+
|  3 | Eazy | NULL        | NULL     | 1         | <70>     | no          | default | NULL      | NULL     | NULL     | NULL       | NULL        | dynamic | NULL     | NULL     | NULL    | NULL      | no   | NULL | NULL   | NULL | 1           | 1024 | NULL    | NULL        | NULL       | NULL           | XXXX   | friend | Eazy     | all      | ulaw;alaw;gsm,h263p,h263 | NULL        | 1180969023 | 192.168.5.109 | NULL     | NULL           | NULL   |
+----+------+-------------+----------+-----------+----------+-------------+---------+-----------+----------+----------+------------+-------------+---------+----------+----------+---------+-----------+------+------+--------+------+-------------+------+---------+-------------+------------+----------------+--------+--------+----------+----------+--------------------------+-------------+------------+---------------+----------+----------------+--------+

Danke

bye
eazy

== Edit ==

Das Telefon ist ein SNOM 370, an diesem wurde an der Konfiguration ichts geändert nur die SIP Login sowie Serverdaten für den Asterisk eingerichtet. Ansonsten ist die Config absolut Standard.

Code:
language!: Deutsch
redirect_number!: 
redirect_busy_number!: 
redirect_time_number!: 
redirect_event!: none
redirect_time!: 
redirect_time_on_code!: 
redirect_time_off_code!: 
redirect_always_on_code!: 
redirect_always_off_code!: 
redirect_busy_on_code!: 
redirect_busy_off_code!: 
dnd_on_code!: 
dnd_off_code!: 
phone_type!: 
codec_tos!: 160
mac&: 000413260AD8
setting_server!: http://provisioning.snom.com/snom370/snom370.php?mac={mac}
subscribe_config!: 
pnp_config!: on
ip_adr!: 192.168.5.109
netmask!: 255.255.0.0
update_server!: 
dns_domain!: our-net.loc
dns_server1!: 192.168.22.9
dns_server2!: 
dhcp!: on
gateway!: 192.168.22.9
phone_name!: 
utc_offset!: 3600
ntp_server!: 192.53.103.104
lcserver1!: 
ring_sound!: Ringer1
http_proxy!: 
http_port!: 80
http_user!: 
http_pass!: 
http_scheme!: Basic
https_port!: 443
webserver_type!: http_https
webserver_cert!: 
dst!: 3600 03.05.07 02:00:00 10.05.07 03:00:00
timezone!: GER+1
contrast!: 12
sip_retry_t1!: 500
timer_support!: on
session_timer!: 3600
network_id_port!: 
max_forwards!: 70
user_phone!: true
active_line!: 1
outgoing_identity!: 1
challenge_response!: on
refer_brackets!: 
sip_proxy!: 
register_http_contact!: off
cmc_feature!: off
filter_registrar!: on
xml_notify!: on
challenge_reboot!: off
challenge_checksync!: off
action_dnd_on_url!: 
action_dnd_off_url!: 
action_redirection_on_url!: 
action_redirection_off_url!: 
action_incoming_url!: 
action_outgoing_url!: 
action_setup_url!: 
action_offhook_url!: 
action_onhook_url!: 
action_missed_url!: 
action_connected_url!: 
action_disconnected_url!: 
aoc_amount_display!: off
aoc_pulse_currency!: $
aoc_cost_pulse!: 1
rtp_port_start!: 49152
rtp_port_end!: 65534
preselection_nr!: 
auto_dial!: off
dtmf_payload_type!: 101
dnd_mode!: off
privacy_in!: off
privacy_out!: off
admin_mode_login!: 
admin_mode_password!: 
admin_mode_password_confirm!: 
admin_mode!: true
tone_scheme!: GER
vol_speaker!: 8
vol_ringer!: 10
vol_handset!: 13
vol_headset!: 10
vol_speaker_mic!: 8
vol_handset_mic!: 5
vol_headset_mic!: 5
log_level!: 5
auto_connect_type!: auto_connect_type_handsfree
auto_connect_indication!: on
logon_wizard!: true
guess_number!: off
guess_start_length!: 4
friends_ring_sound!: Ringer1
family_ring_sound!: Ringer1
colleagues_ring_sound!: Ringer1
vip_ring_sound!: Ringer1
alert_internal_ring_text!: alert-internal
alert_external_ring_text!: alert-external
alert_group_ring_text!: alert-group
alert_internal_ring_sound!: Ringer1
alert_external_ring_sound!: Ringer1
alert_group_ring_sound!: Ringer1
break_key!: false
publish_presence!: 
edit_alpha_mode!: false
display_method!: display_name
call_waiting!: on
cw_dialtone!: on
disable_speaker!: off
no_dnd!: off
mute!: off
dirty_host_ttl!: 
headset_device!: none
update_policy!: settings_only
conf_hangup!: on
enum_suffix!: e164.arpa
mwi_notification!: silent
vlan!: 
vlan_id!: 
vlan_qos!: 
block_url_dialing!: off
release_sound!: off
deny_all_feature!: off
transfer_on_hangup!: off
ethernet_replug!: nothing
mwi_dialtone!: stutter
support_idna!: off
custom_melody_url!: 
ringer_headset_device!: speaker
dtmf_speaker_phone!: on
presence_timeout!: 15
require_prack!: on
offer_gruu!: on
offer_mpo!: off
firmware_status!: 
firmware_interval!: 
firmware!: 
bootloader!: 
update_filename!: pxelinux.0
update_host_b!: 
update_host_f!: 
sip_port&: 1024
web_language!: English
call_completion!: off
callpickup_dialoginfo!: off
use_backlight!: on
reset_settings!: 
date_us_format!: on
time_24_format!: on
call_join_xfer!: off
alert_info_playback!: on
ringing_time!: 120
silence_compression!: off
syslog_server!: 
screen_saver_timeout!: 60
intercom_enabled!: off
with_flash!: off
snmp_trusted_addresses!: 
snmp_port!: 161
multicast_listen!: off
multicast_address!: 
multicast_port!: 
short_form!: off
audio_device_indicator!: on
license_data&: Mac:000413260AD8;Version:Standard;Hardware:snom370 (MB V33_1159,KB V33_1160);Date:29/01/07;Copyright(C) snom technology AG
license_url!: 
holding_reminder!: on
keytones!: off
ethernet_detect!: on
support_rtcp!: on
partial_lookup!: off
signaling_tos!: 160
eth_net!: auto
eth_pc!: auto
answer_after_policy!: idle
ldap_server!: 
ldap_port!: 
ldap_base!: 
ldap_username!: 
ldap_password!: 
ldap_max_hits!: 50
keyboard_lock!: off
keyboard_lock_pw!: 
tcp_listen!: off
peer_to_peer_cc!: on
auto_logoff_time!: 
text_softkey!: on
ringer_animation!: on
speaker_dialer!: on
dkey_help!: keyevent F_HELP
dkey_snom!: keyevent F_SNOM
dkey_conf!: keyevent F_CONFERENCE
dkey_transfer!: keyevent F_TRANSFER
dkey_hold!: keyevent F_R
dkey_dnd!: keyevent F_DND
dkey_record!: keyevent F_REC
dkey_retrieve!: keyevent F_RETRIEVE
dkey_redial!: keyevent F_REDIAL
dkey_directory!: keyevent F_ADR_BOOK
overlap_dialing!: off
redundant_fkeys!: on
web_logout_timer!: 
cancel_on_hold!: off
ntp_refresh_timer!: 3600
reboot_after_nr!: 0
watch_arp_cache!: 0
calling_title!: lang_calling
connected_title!: lang_connected
ringing_title!: lang_ringing
enter_number_title!: lang_enter_number
held_by_title!: lang_held_by
disconnected_title!: lang_terminated_finished
flood_tracing!: on
message_led_other!: off
keyboard_lock_emergency!: 911 112 110 999 19222
cancel_missed!: on
cancel_desktop!: off
scroll_outgoing!: on
show_local_line!: off
show_xml_pickup!: off
pickup_indication!: off
firmware_version!: snom370-SIP 7.1.6
gui_fkey1!: F_REGS
gui_fkey2!: F_CALL_LIST
gui_fkey3!: F_ADR_BOOK
gui_fkey4!: F_SPEED_DIAL
dkey_menu!: keyevent F_MENU
redirect_ringing!: on
auto_redial!: off
auto_redial_value!: 10
disable_blind_transfer!: off
disable_deflection!: off
action_log_on_url!: 
action_log_off_url!: 
show_call_status!: off
action_reg_failed!: 
max_boot_delay!: 0
http_client_user!: 
http_client_pass!: 
user_active1!: on
user_active2!: on
user_active3!: on
user_active4!: on
user_active5!: on
user_active6!: on
user_active7!: on
user_active8!: on
user_active9!: on
user_active10!: on
user_active11!: on
user_active12!: on
user_realname1!: Eazy
user_realname2!: 
user_realname3!: 
user_realname4!: 
user_realname5!: 
user_realname6!: 
user_realname7!: 
user_realname8!: 
user_realname9!: 
user_realname10!: 
user_realname11!: 
user_realname12!: 
user_name1!: Eazy
user_name2!: 
user_name3!: 
user_name4!: 
user_name5!: 
user_name6!: 
user_name7!: 
user_name8!: 
user_name9!: 
user_name10!: 
user_name11!: 
user_name12!: 
user_host1!: 192.168.5.7
user_host2!: 
user_host3!: 
user_host4!: 
user_host5!: 
user_host6!: 
user_host7!: 
user_host8!: 
user_host9!: 
user_host10!: 
user_host11!: 
user_host12!: 
user_pname1!: Eazy
user_pname2!: 
user_pname3!: 
user_pname4!: 
user_pname5!: 
user_pname6!: 
user_pname7!: 
user_pname8!: 
user_pname9!: 
user_pname10!: 
user_pname11!: 
user_pname12!: 
user_pass1!: 
user_pass2!: 
user_pass3!: 
user_pass4!: 
user_pass5!: 
user_pass6!: 
user_pass7!: 
user_pass8!: 
user_pass9!: 
user_pass10!: 
user_pass11!: 
user_pass12!: 
user_hash1!: 
user_hash2!: 
user_hash3!: 
user_hash4!: 
user_hash5!: 
user_hash6!: 
user_hash7!: 
user_hash8!: 
user_hash9!: 
user_hash10!: 
user_hash11!: 
user_hash12!: 
user_q1!: 1.0
user_q2!: 1.0
user_q3!: 1.0
user_q4!: 1.0
user_q5!: 1.0
user_q6!: 1.0
user_q7!: 1.0
user_q8!: 1.0
user_q9!: 1.0
user_q10!: 1.0
user_q11!: 1.0
user_q12!: 1.0
user_expiry1!: 3600
user_expiry2!: 3600
user_expiry3!: 3600
user_expiry4!: 3600
user_expiry5!: 3600
user_expiry6!: 3600
user_expiry7!: 3600
user_expiry8!: 3600
user_expiry9!: 3600
user_expiry10!: 3600
user_expiry11!: 3600
user_expiry12!: 3600
user_mailbox1!: 
user_mailbox2!: 
user_mailbox3!: 
user_mailbox4!: 
user_mailbox5!: 
user_mailbox6!: 
user_mailbox7!: 
user_mailbox8!: 
user_mailbox9!: 
user_mailbox10!: 
user_mailbox11!: 
user_mailbox12!: 
user_srtp1!: on
user_srtp2!: on
user_srtp3!: on
user_srtp4!: on
user_srtp5!: on
user_srtp6!: on
user_srtp7!: on
user_srtp8!: on
user_srtp9!: on
user_srtp10!: on
user_srtp11!: on
user_srtp12!: on
user_symmetrical_rtp1!: off
user_symmetrical_rtp2!: off
user_symmetrical_rtp3!: off
user_symmetrical_rtp4!: off
user_symmetrical_rtp5!: off
user_symmetrical_rtp6!: off
user_symmetrical_rtp7!: off
user_symmetrical_rtp8!: off
user_symmetrical_rtp9!: off
user_symmetrical_rtp10!: off
user_symmetrical_rtp11!: off
user_symmetrical_rtp12!: off
user_ice1!: off
user_ice2!: off
user_ice3!: off
user_ice4!: off
user_ice5!: off
user_ice6!: off
user_ice7!: off
user_ice8!: off
user_ice9!: off
user_ice10!: off
user_ice11!: off
user_ice12!: off
user_moh1!: 
user_moh2!: 
user_moh3!: 
user_moh4!: 
user_moh5!: 
user_moh6!: 
user_moh7!: 
user_moh8!: 
user_moh9!: 
user_moh10!: 
user_moh11!: 
user_moh12!: 
user_stream1!: 
user_stream2!: 
user_stream3!: 
user_stream4!: 
user_stream5!: 
user_stream6!: 
user_stream7!: 
user_stream8!: 
user_stream9!: 
user_stream10!: 
user_stream11!: 
user_stream12!: 
user_idle_text1!: 
user_idle_text2!: 
user_idle_text3!: 
user_idle_text4!: 
user_idle_text5!: 
user_idle_text6!: 
user_idle_text7!: 
user_idle_text8!: 
user_idle_text9!: 
user_idle_text10!: 
user_idle_text11!: 
user_idle_text12!: 
user_alert_info1!: 
user_alert_info2!: 
user_alert_info3!: 
user_alert_info4!: 
user_alert_info5!: 
user_alert_info6!: 
user_alert_info7!: 
user_alert_info8!: 
user_alert_info9!: 
user_alert_info10!: 
user_alert_info11!: 
user_alert_info12!: 
user_pic1!: 
user_pic2!: 
user_pic3!: 
user_pic4!: 
user_pic5!: 
user_pic6!: 
user_pic7!: 
user_pic8!: 
user_pic9!: 
user_pic10!: 
user_pic11!: 
user_pic12!: 
user_auto_connect1!: off
user_auto_connect2!: off
user_auto_connect3!: off
user_auto_connect4!: off
user_auto_connect5!: off
user_auto_connect6!: off
user_auto_connect7!: off
user_auto_connect8!: off
user_auto_connect9!: off
user_auto_connect10!: off
user_auto_connect11!: off
user_auto_connect12!: off
user_xml_screen_url1!: 
user_xml_screen_url2!: 
user_xml_screen_url3!: 
user_xml_screen_url4!: 
user_xml_screen_url5!: 
user_xml_screen_url6!: 
user_xml_screen_url7!: 
user_xml_screen_url8!: 
user_xml_screen_url9!: 
user_xml_screen_url10!: 
user_xml_screen_url11!: 
user_xml_screen_url12!: 
user_descr_contact1!: on
user_descr_contact2!: on
user_descr_contact3!: on
user_descr_contact4!: on
user_descr_contact5!: on
user_descr_contact6!: on
user_descr_contact7!: on
user_descr_contact8!: on
user_descr_contact9!: on
user_descr_contact10!: on
user_descr_contact11!: on
user_descr_contact12!: on
cc_token1!: 
cc_token2!: 
cc_token3!: 
cc_token4!: 
cc_token5!: 
cc_token6!: 
cc_token7!: 
cc_token8!: 
cc_token9!: 
cc_token10!: 
cc_token11!: 
cc_token12!: 
user_uid1!: <urn:uuid:b335c7e2-a21a-4d01-b9e0-59c0f9040c00>
user_uid2!: 
user_uid3!: 
user_uid4!: 
user_uid5!: 
user_uid6!: 
user_uid7!: 
user_uid8!: 
user_uid9!: 
user_uid10!: 
user_uid11!: 
user_uid12!: 
user_sipusername_as_line1!: off
user_sipusername_as_line2!: off
user_sipusername_as_line3!: off
user_sipusername_as_line4!: off
user_sipusername_as_line5!: off
user_sipusername_as_line6!: off
user_sipusername_as_line7!: off
user_sipusername_as_line8!: off
user_sipusername_as_line9!: off
user_sipusername_as_line10!: off
user_sipusername_as_line11!: off
user_sipusername_as_line12!: off
user_proxy_require1!: 
user_proxy_require2!: 
user_proxy_require3!: 
user_proxy_require4!: 
user_proxy_require5!: 
user_proxy_require6!: 
user_proxy_require7!: 
user_proxy_require8!: 
user_proxy_require9!: 
user_proxy_require10!: 
user_proxy_require11!: 
user_proxy_require12!: 
user_shared_line1!: off
user_shared_line2!: off
user_shared_line3!: off
user_shared_line4!: off
user_shared_line5!: off
user_shared_line6!: off
user_shared_line7!: off
user_shared_line8!: off
user_shared_line9!: off
user_shared_line10!: off
user_shared_line11!: off
user_shared_line12!: off
user_send_local_name1!: off
user_send_local_name2!: off
user_send_local_name3!: off
user_send_local_name4!: off
user_send_local_name5!: off
user_send_local_name6!: off
user_send_local_name7!: off
user_send_local_name8!: off
user_send_local_name9!: off
user_send_local_name10!: off
user_send_local_name11!: off
user_send_local_name12!: off
user_dp_str1!: 
user_dp_str2!: 
user_dp_str3!: 
user_dp_str4!: 
user_dp_str5!: 
user_dp_str6!: 
user_dp_str7!: 
user_dp_str8!: 
user_dp_str9!: 
user_dp_str10!: 
user_dp_str11!: 
user_dp_str12!: 
user_dp_exp1!: 
user_dp_exp2!: 
user_dp_exp3!: 
user_dp_exp4!: 
user_dp_exp5!: 
user_dp_exp6!: 
user_dp_exp7!: 
user_dp_exp8!: 
user_dp_exp9!: 
user_dp_exp10!: 
user_dp_exp11!: 
user_dp_exp12!: 
user_ringer1!: Ringer1
user_ringer2!: Ringer1
user_ringer3!: Ringer1
user_ringer4!: Ringer1
user_ringer5!: Ringer1
user_ringer6!: Ringer1
user_ringer7!: Ringer1
user_ringer8!: Ringer1
user_ringer9!: Ringer1
user_ringer10!: Ringer1
user_ringer11!: Ringer1
user_ringer12!: Ringer1
user_custom1!: 
user_custom2!: 
user_custom3!: 
user_custom4!: 
user_custom5!: 
user_custom6!: 
user_custom7!: 
user_custom8!: 
user_custom9!: 
user_custom10!: 
user_custom11!: 
user_custom12!: 
user_outbound1!: 192.168.5.7
user_outbound2!: 
user_outbound3!: 
user_outbound4!: 
user_outbound5!: 
user_outbound6!: 
user_outbound7!: 
user_outbound8!: 
user_outbound9!: 
user_outbound10!: 
user_outbound11!: 
user_outbound12!: 
codec1_name1!: 0
codec1_name2!: 0
codec1_name3!: 0
codec1_name4!: 0
codec1_name5!: 0
codec1_name6!: 0
codec1_name7!: 0
codec1_name8!: 0
codec1_name9!: 0
codec1_name10!: 0
codec1_name11!: 0
codec1_name12!: 0
codec2_name1!: 8
codec2_name2!: 8
codec2_name3!: 8
codec2_name4!: 8
codec2_name5!: 8
codec2_name6!: 8
codec2_name7!: 8
codec2_name8!: 8
codec2_name9!: 8
codec2_name10!: 8
codec2_name11!: 8
codec2_name12!: 8
codec3_name1!: 9
codec3_name2!: 9
codec3_name3!: 9
codec3_name4!: 9
codec3_name5!: 9
codec3_name6!: 9
codec3_name7!: 9
codec3_name8!: 9
codec3_name9!: 9
codec3_name10!: 9
codec3_name11!: 9
codec3_name12!: 9
codec4_name1!: 2
codec4_name2!: 2
codec4_name3!: 2
codec4_name4!: 2
codec4_name5!: 2
codec4_name6!: 2
codec4_name7!: 2
codec4_name8!: 2
codec4_name9!: 2
codec4_name10!: 2
codec4_name11!: 2
codec4_name12!: 2
codec5_name1!: 3
codec5_name2!: 3
codec5_name3!: 3
codec5_name4!: 3
codec5_name5!: 3
codec5_name6!: 3
codec5_name7!: 3
codec5_name8!: 3
codec5_name9!: 3
codec5_name10!: 3
codec5_name11!: 3
codec5_name12!: 3
codec6_name1!: 18
codec6_name2!: 18
codec6_name3!: 18
codec6_name4!: 18
codec6_name5!: 18
codec6_name6!: 18
codec6_name7!: 18
codec6_name8!: 18
codec6_name9!: 18
codec6_name10!: 18
codec6_name11!: 18
codec6_name12!: 18
codec7_name1!: 4
codec7_name2!: 4
codec7_name3!: 4
codec7_name4!: 4
codec7_name5!: 4
codec7_name6!: 4
codec7_name7!: 4
codec7_name8!: 4
codec7_name9!: 4
codec7_name10!: 4
codec7_name11!: 4
codec7_name12!: 4
codec_size1!: 20
codec_size2!: 20
codec_size3!: 20
codec_size4!: 20
codec_size5!: 20
codec_size6!: 20
codec_size7!: 20
codec_size8!: 20
codec_size9!: 20
codec_size10!: 20
codec_size11!: 20
codec_size12!: 20
stun_server1!: 
stun_server2!: 
stun_server3!: 
stun_server4!: 
stun_server5!: 
stun_server6!: 
stun_server7!: 
stun_server8!: 
stun_server9!: 
stun_server10!: 
stun_server11!: 
stun_server12!: 
stun_binding_interval1!: 
stun_binding_interval2!: 
stun_binding_interval3!: 
stun_binding_interval4!: 
stun_binding_interval5!: 
stun_binding_interval6!: 
stun_binding_interval7!: 
stun_binding_interval8!: 
stun_binding_interval9!: 
stun_binding_interval10!: 
stun_binding_interval11!: 
stun_binding_interval12!: 
keepalive_interval1!: 
keepalive_interval2!: 
keepalive_interval3!: 
keepalive_interval4!: 
keepalive_interval5!: 
keepalive_interval6!: 
keepalive_interval7!: 
keepalive_interval8!: 
keepalive_interval9!: 
keepalive_interval10!: 
keepalive_interval11!: 
keepalive_interval12!: 
record_missed_calls1!: off
record_missed_calls2!: on
record_missed_calls3!: on
record_missed_calls4!: on
record_missed_calls5!: on
record_missed_calls6!: on
record_missed_calls7!: on
record_missed_calls8!: on
record_missed_calls9!: on
record_missed_calls10!: on
record_missed_calls11!: on
record_missed_calls12!: on
ring_after_delay1!: 
ring_after_delay2!: 
ring_after_delay3!: 
ring_after_delay4!: 
ring_after_delay5!: 
ring_after_delay6!: 
ring_after_delay7!: 
ring_after_delay8!: 
ring_after_delay9!: 
ring_after_delay10!: 
ring_after_delay11!: 
ring_after_delay12!: 
fkey0!: line
fkey1!: line
fkey2!: line
fkey3!: line
fkey4!: line
fkey5!: line
fkey6!: line
fkey7!: line
fkey8!: line
fkey9!: line
fkey10!: line
fkey11!: line
fkey12!: line
fkey13!: line
fkey14!: line
fkey15!: line
fkey16!: line
fkey17!: line
fkey18!: line
fkey19!: line
fkey20!: line
fkey21!: line
fkey22!: line
fkey23!: line
fkey24!: line
fkey25!: line
fkey26!: line
fkey27!: line
fkey28!: line
fkey29!: line
fkey30!: line
fkey31!: line
fkey32!: line
fkey33!: line
fkey34!: line
fkey35!: line
fkey36!: line
fkey37!: line
fkey38!: line
fkey39!: line
fkey40!: line
fkey41!: line
fkey42!: line
fkey43!: line
fkey44!: line
fkey45!: line
fkey46!: line
fkey47!: line
fkey48!: line
fkey49!: line
fkey50!: line
fkey51!: line
fkey52!: line
fkey53!: line
fkey_context0!: active
fkey_context1!: active
fkey_context2!: active
fkey_context3!: active
fkey_context4!: active
fkey_context5!: active
fkey_context6!: active
fkey_context7!: active
fkey_context8!: active
fkey_context9!: active
fkey_context10!: active
fkey_context11!: active
fkey_context12!: active
fkey_context13!: active
fkey_context14!: active
fkey_context15!: active
fkey_context16!: active
fkey_context17!: active
fkey_context18!: active
fkey_context19!: active
fkey_context20!: active
fkey_context21!: active
fkey_context22!: active
fkey_context23!: active
fkey_context24!: active
fkey_context25!: active
fkey_context26!: active
fkey_context27!: active
fkey_context28!: active
fkey_context29!: active
fkey_context30!: active
fkey_context31!: active
fkey_context32!: active
fkey_context33!: active
fkey_context34!: active
fkey_context35!: active
fkey_context36!: active
fkey_context37!: active
fkey_context38!: active
fkey_context39!: active
fkey_context40!: active
fkey_context41!: active
fkey_context42!: active
fkey_context43!: active
fkey_context44!: active
fkey_context45!: active
fkey_context46!: active
fkey_context47!: active
fkey_context48!: active
fkey_context49!: active
fkey_context50!: active
fkey_context51!: active
fkey_context52!: active
fkey_context53!: active
speed0!: 
speed1!: 
speed2!: 
speed3!: 
speed4!: 
speed5!: 
speed6!: 
speed7!: 
speed8!: 
speed9!: 
speed10!: 
speed11!: 
speed12!: 
speed13!: 
speed14!: 
speed15!: 
speed16!: 
speed17!: 
speed18!: 
speed19!: 
speed20!: 
speed21!: 
speed22!: 
speed23!: 
speed24!: 
speed25!: 
speed26!: 
speed27!: 
speed28!: 
speed29!: 
speed30!: 
speed31!: 
speed32!: 
auth_tmp_pass1!: 
auth_tmp_pass2!: 
auth_tmp_pass3!: 
auth_tmp_pass4!: 
auth_tmp_pass5!: 
auth_tmp_pass6!: 
auth_tmp_pass7!: 
auth_tmp_pass8!: 
auth_tmp_pass9!: 
auth_tmp_pass10!: 
auth_tmp_pass11!: 
auth_tmp_pass12!: 
auth_tmp_realm1!: 
auth_tmp_realm2!: 
auth_tmp_realm3!: 
auth_tmp_realm4!: 
auth_tmp_realm5!: 
auth_tmp_realm6!: 
auth_tmp_realm7!: 
auth_tmp_realm8!: 
auth_tmp_realm9!: 
auth_tmp_realm10!: 
auth_tmp_realm11!: 
auth_tmp_realm12!: 
user_dtmf_info1!: off
user_dtmf_info2!: off
user_dtmf_info3!: off
user_dtmf_info4!: off
user_dtmf_info5!: off
user_dtmf_info6!: off
user_dtmf_info7!: off
user_dtmf_info8!: off
user_dtmf_info9!: off
user_dtmf_info10!: off
user_dtmf_info11!: off
user_dtmf_info12!: off
user_dp1!: 
user_dp2!: 
user_dp3!: 
user_dp4!: 
user_dp5!: 
user_dp6!: 
user_dp7!: 
user_dp8!: 
user_dp9!: 
user_dp10!: 
user_dp11!: 
user_dp12!: 
user_event_list_subscription1!: off
user_event_list_subscription2!: off
user_event_list_subscription3!: off
user_event_list_subscription4!: off
user_event_list_subscription5!: off
user_event_list_subscription6!: off
user_event_list_subscription7!: off
user_event_list_subscription8!: off
user_event_list_subscription9!: off
user_event_list_subscription10!: off
user_event_list_subscription11!: off
user_event_list_subscription12!: off
user_event_list_uri1!: 
user_event_list_uri2!: 
user_event_list_uri3!: 
user_event_list_uri4!: 
user_event_list_uri5!: 
user_event_list_uri6!: 
user_event_list_uri7!: 
user_event_list_uri8!: 
user_event_list_uri9!: 
user_event_list_uri10!: 
user_event_list_uri11!: 
user_event_list_uri12!: 
user_presence_subscription1!: off
user_presence_subscription2!: off
user_presence_subscription3!: off
user_presence_subscription4!: off
user_presence_subscription5!: off
user_presence_subscription6!: off
user_presence_subscription7!: off
user_presence_subscription8!: off
user_presence_subscription9!: off
user_presence_subscription10!: off
user_presence_subscription11!: off
user_presence_subscription12!: off
user_presence_buddy_list_uri1!: 
user_presence_buddy_list_uri2!: 
user_presence_buddy_list_uri3!: 
user_presence_buddy_list_uri4!: 
user_presence_buddy_list_uri5!: 
user_presence_buddy_list_uri6!: 
user_presence_buddy_list_uri7!: 
user_presence_buddy_list_uri8!: 
user_presence_buddy_list_uri9!: 
user_presence_buddy_list_uri10!: 
user_presence_buddy_list_uri11!: 
user_presence_buddy_list_uri12!: 
user_full_sdp_answer1!: on
user_full_sdp_answer2!: on
user_full_sdp_answer3!: on
user_full_sdp_answer4!: on
user_full_sdp_answer5!: on
user_full_sdp_answer6!: on
user_full_sdp_answer7!: on
user_full_sdp_answer8!: on
user_full_sdp_answer9!: on
user_full_sdp_answer10!: on
user_full_sdp_answer11!: on
user_full_sdp_answer12!: on
user_server_type1!: 
user_server_type2!: 
user_server_type3!: 
user_server_type4!: 
user_server_type5!: 
user_server_type6!: 
user_server_type7!: 
user_server_type8!: 
user_server_type9!: 
user_server_type10!: 
user_server_type11!: 
user_server_type12!: 
presence_state1!: offline
presence_state2!: offline
presence_state3!: offline
presence_state4!: offline
presence_state5!: offline
presence_state6!: offline
presence_state7!: offline
presence_state8!: offline
presence_state9!: offline
presence_state10!: offline
presence_state11!: offline
presence_state12!: offline
 
Zuletzt bearbeitet:
Hallo,

nach einer langen Nacht und vielen Versuchen sowie viel gegoogle usw. bin ich leider kein Stück weiter gekommen. Da ich mit counterpath x-ten Telefonieren kann muss es eine Möglichkeit geben es zum laufen zu bekommen.

Ich bin die Konfig vom Telefon, sip, arcor nochmal durch und hab leider nichts gefunden. Werde im laufe des Tages mal schauen ob ich mit tcpdump weiter komme. Dann vergleich ich mal was für Informationen an arcor gehen wenn ich x-ten verwende und was für welche wenn ich meinen Asterisk benutze. Evtl. komm ich ja auf dem weg dahinter.

Danke soweit für eure Hilfe. Falls noch einer eine Idee hat bin ich Dankbar, ansonsten warten wir mal ab was beim vergleichen rauskommt.

Bye
eazy
 
AHHHHHHH, der Wahnsinn hat einen Namen: ARCOR ;-(

Ich habe es geschaft, Arcor in/out geht. Hier die dazu gehörige Config:
Code:
register => 07161XXXXXX:PASSWORD:[email protected]/XXXXXX
context=arcor-sip-in

[arcor-sip-out]
type=peer
username=07161XXXXXX
fromuser=07161XXXXXX
authuser=07161XXXXXX
domain=07161.sip.arcor.de
host=07161.sip.arcor.de
fromdomain=07161.sip.arcor.de
secret=PASSWORD
insecure=very
nat=no
allow=all
canreinvite=no

so funktioniert das ganze. Prima, klar die 07161 muss durch die jeweilige Vorwahl und die X gegen die VOIP Nummer ersetzt werden.

ABER, Asterisk bricht die Verbindung nach 2 Minuten ab und Counterpath Eyebeam nach 5 Minuten.

Ich bin der Eyebeam Verbindung mal mit Ethereal nach und habe dabei gesehen das jede Minute ein "Request: REGISTER" reinkommt den ich sofort mit "Status: 200 OK" beantworte. Nach dem 5. mal kommt von Arcor sofort ein "Request: BYE" zurück.

Ich habe im VOIP-Anbieter Forum einen darauf passenden Thread gefunde, allerdings geht der mehr in richtung Voip Telefone: http://www.ip-phone-forum.de/showthread.php?t=130016

evtl. hat mir ja noch einer eine Idee.

Danke

bye
eazy

P.s. Gibt hier im Forum eine Seite fpr Tutorials oder so? Dann würde ich da nämlich ein Arcor Tutorial oder Howto schreiben.
 
Servus Leute, ich hoffe ich kann ein wenig Licht ins Dunkel bringen. Nach mehreren Monaten verzweifelter Konfiguration und rumschlagen, konnte ich zumindest dieses Problem mit asterisk und arcor in den Griff kriegen.

Arcor sendet exakt alle 60 Sekunden ein Paket an asterisk, mit dem SIP Befehl OPTIONS. Dies dient zur Prüfung ob denn das Gegenüber noch da ist, oder die Verbindung inzwischen tot ist. Das Problem ist, das Paket hat als Empfänger die Form VORWAHLRUFNR@ASTERISKIP. Wenn asterisk nun in der extensions.conf unter der Section für eingehende Verbindungen nun keine Extension findet, die genau den Namen VORWAHLRUFNR hat, beantwortet es diese Anfrage von arcor mit 404 Not Found und arcor legt daraufhin das Gespräch auf.

Also Abhilfe, Extension für eingehende Verbindungen umbenennen. Hier ist ne Beispielconfig von mir. Funktioniert zumindest direkt nach dem asterisk Start, im Dauertest hatte ich die noch nicht, kam auch schon häufiger vor, dass mein asterisk nach 1 bis 2 Stunden auf einmal die Registrierung zu arcor verlor, aber ich schätze das war aus dem selben Grund.

Gruß polskafan
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.