Application Protocol Invalid

the-mod23

Neuer User
Mitglied seit
31 Jul 2010
Beiträge
11
Punkte für Reaktionen
0
Punkte
0
Hi,

ich habe ein Cisco 7960.
Ich habe es damals mit einer SIP-Firmeware bekommen und lief bisher ohne Probleme mit meinem SIPGATE Account.
(Soweit ich mich erinnern kann hab ich gar keine "komplexen" Einstellungen machen müssen)
Jetzt war das Teil 2 Tage ohne Strom und hängt an einem neuen Router.

Beim Starten bleibt das Ding immer bei der Meldung "Application Protocol invalid" stehen.:confused:
Kann das sein dass die Konfigs stiften gegangen sind oder liegt es am neuen Router (bzgl. Portfreigabe)?
Freigegeben sind mal die Ports UDP 5004 - 5009 und 5060 - 5069

Sonst hab ich ja nichts verstellt und ein Crack auf dem Gebiet bin ich leider auch nicht :(

Vielleicht hat jemand den entscheidenden Tipp für mich


Danke,

the-mod
 
das liegt an der fehlenden konfig, solltest du noch mal per tftp bereitstellen
 
Hi chaos2000,


ja damn.
Ich hatte nie so eine Firmware. Das Telefon hatte das schon. Oder fehlt nur die Config?
Hab mich inzwischen mal bei Cisco angemeldet aber wies ausschaut muss man dafür Scheine zeigen?!


Und wie kommt es dazu? Ich mein 2 Tage ohne Strom und alles am *****, dass kann doch nicht sein.



grüße
 
naja die configs sind nur text dateien, da findest du einige anleitungen hier im forum wie man die erstellt dun den tftp konfiguriert
 
Oky, da werd ich mal suchen.
Aber wie erklär ich dem Telefon wo es seine Config abholen kann?
Ich komm ja nicht mehr ins Menü...



Danke und grüße
 
Hi,

ich habe mir jetzt einen TFTP Server mit DHCP aufgesetzt.
Es scheint auch das der Connect klappt und das Telefon die Dateien laden kann.
Doch versucht er nicht nur die *.cnf zu laden, sondern auch eine txt und bin...
Leider weis ich auch nicht die Firmeware Version die aktuell drauf ist.

Hier mal meine SIPDefault:

Code:
# SIP Default Generic Configuration File 
 
# Image Version
image_version: P0S3-07-40-00

# Proxy Server
proxy1_address: "sipgate.de"		; Can be dotted IP or FQDN
proxy2_address: ""		; Can be dotted IP or FQDN
proxy3_address: ""		; Can be dotted IP or FQDN
proxy4_address: ""		; Can be dotted IP or FQDN
proxy5_address: ""		; Can be dotted IP or FQDN
proxy6_address: ""		; Can be dotted IP or FQDN

# Proxy Server Port (default - 5060)
proxy1_port: 5061 
proxy2_port: 5062 
proxy3_port: 5063 
proxy4_port: 5060 
proxy5_port: 5060 
proxy6_port: 5060 

# Proxy Registration (0-disable (default), 1-enable)
proxy_register: 1 

# Phone Registration Expiration [1-3932100 sec] (Default - 3600)
timer_register_expires: 500 

# Codec for media stream (g711ulaw (default), g711alaw, g729a)
preferred_codec: g711ulaw

# TOS bits in media stream [0-5] (Default - 5)
tos_media: 5

# Inband DTMF Settings (0-disable, 1-enable (default))
dtmf_inband: 1

# Out of band DTMF Settings (none-disable, avt-avt enable (default), avt_always - always avt )
dtmf_outofband: avt

# DTMF dB Level Settings (1-6dB down, 2-3db down, 3-nominal (default), 4-3db up, 5-6dB up)
dtmf_db_level: 3

# SIP Timers
timer_t1: 500 			; Default 500 msec
timer_t2: 4000 			; Default 4 sec
sip_retx: 10			; Default 10
sip_invite_retx: 6 		; Default 6
timer_invite_expires: 180 	; Default 180 sec

####### New Parameters added in Release 2.0 #######

# Dialplan template (.xml format file relative to the TFTP root directory)
dial_template: dialplan

# TFTP Phone Specific Configuration File Directory
tftp_cfg_dir: ""		; Example:  ./sip_phone/
 
# Time Server (There are multiple values and configurations refer to Admin Guide for Specifics)
sntp_server: "192.53.103.104"			; SNTP Server IP Address
sntp_mode: unicast	; unicast, multicast, anycast, or directedbroadcast (default)
time_zone: CET			; Time Zone Phone is in
dst_offset: 1			; Offset from Phone's time when DST is in effect 
dst_start_month: April		; Month in which DST starts
dst_start_day: ""		; Day of month in which DST starts
dst_start_day_of_week: Sun	; Day of week in which DST starts
dst_start_week_of_month: 1	; Week of month in which DST starts
dst_start_time: 02		; Time of day in which DST starts
dst_stop_month: Oct		; Month in which DST stops
dst_stop_day: ""		; Day of month in which DST stops
dst_stop_day_of_week: Sunday	; Day of week in which DST stops
dst_stop_week_of_month: 8	; Week of month in which DST stops 8=last week of month
dst_stop_time: 2		; Time of day in which DST stops
dst_auto_adjust: 1		; Enable(1-Default)/Disable(0) DST automatic adjustment
time_format_24hr: 1		; Enable(1 - 24Hr Default)/Disable(0 - 12Hr)

# Do Not Disturb Control (0-off, 1-on, 2-off with no user control, 3-on with no user control)
dnd_control: 0			; Default 0 (Do Not Disturb feature is off)

# Caller ID Blocking (0-disbaled, 1-enabled, 2-disabled no user control, 3-enabled no user control)
callerid_blocking: 0		; Default 0 (Disable sending all calls as anonymous) 

# Anonymous Call Blocking (0-disabled, 1-enabled, 2-disabled no user control, 3-enabled no user control)
anonymous_call_block: 0		; Default 0 (Disable blocking of anonymous calls)

# DTMF AVT Payload (Dynamic payload range for AVT tones - 96-127)
dtmf_avt_payload: 101		; Default 101

# Sync value of the phone used for remote reset 
sync: 1				; Default 1

####### New Parameters added in Release 2.1 #######

# Backup Proxy Support
proxy_backup: "217.10.79.9"		; Dotted IP of Backup Proxy
proxy_backup_port: 5061		; Backup Proxy port (default is 5060)

# Emergency Proxy Support
proxy_emergency: "sipgate.de" 		; Dotted IP of Emergency Proxy
proxy_emergency_port: 5060	; Emergency Proxy port (default is 5060)

# Configurable VAD option
enable_vad: 0			; VAD setting 0-disable (Default), 1-enable

####### New Parameters added in Release 2.2 ######

# NAT/Firewall Traversal
nat_enable: 1                   ; 0-Disabled (default), 1-Enabled
nat_address: "hostname.dyndns.org"		        ; WAN IP address of NAT box (dotted IP or DNS A record only)
voip_control_port: 5061      	; UDP port used for SIP messages (default - 5060)
start_media_port: 16384 	; Start RTP range for media (default - 16384)
end_media_port: 32766   	; End RTP range for media (default - 32766)
nat_received_processing: 1	; 0-Disabled (default), 1-Enabled

# Outbound Proxy Support
outbound_proxy: "sipgate.de"	 	; restricted to dotted IP or DNS A record only
outbound_proxy_port: 5061       ; default is 5060

####### New Parameter added in Release 3.0 #######

# Allow for the bridge on a 3way call to join remaining parties upon hangup
cnf_join_enable : 1		; 0-Disabled, 1-Enabled (default)

####### New Parameters added in Release 3.1 #######

# Allow Transfer to be completed while target phone is still ringing
semi_attended_transfer: 1	; 0-Disabled, 1-Enabled (default)

# Telnet Level (enable or disable the ability to telnet into the phone) 
telnet_level: 2			; 0-Disabled (default), 1-Enabled, 2-Privileged

####### New Parameters added in Release 4.0 #######

# XML URLs
services_url: ""		; URL for external Phone Services
directory_url: ""		; URL for external Directory location
logo_url: ""			; URL for branding logo to be used on phone display

# HTTP Proxy Support
http_proxy_addr: ""		; Address of HTTP Proxy server
http_proxy_port: 80		; Port of HTTP Proxy Server (80-default)

# Dynamic DNS/TFTP Support
dyn_dns_addr_1: ""              ; restricted to dotted IP
dyn_dns_addr_2: ""              ; restricted to dotted IP
dyn_tftp_addr: ""               ; restricted to dotted IP

# Remote Party ID
remote_party_id: 0		; 0-Disabled (default), 1-Enabled

####### New Parameters added in Release 4.4 #######

# Call Hold Ringback (0-off, 1-on, 2-off with no user control, 3-on with no user control)
call_hold_ringback: 0		; Default 0 (Call Hold Ringback feature is off)

####### New Parameters added in Release 6.0 #######

# Dialtone Stutter for MWI 
stutter_msg_waiting: 0		; 0-Disabled (default), 1-Enabled

# RTP Call Statistics (SIP BYE/200 OK message exchange)
call_stats: 0			; 0-Disabled (default), 1-Enabled


Und meine SIPMac, natürlich mit ausgefüllten Variablen
Code:
# SIP Configuration Generic File 
 
# Line 1
proxy1_address: "sipgate.de"
proxy1_port: 5060
line1_name: ""
line1_authname: ""
line1_password: ""
line1_displayname: ""
line1_shortname: ""

# Line 2 appearance
line2_name: "" 

# Line 2 Registration Authentication
line2_authname: ""

# Line 2 Registration Password
line2_password: ""


####### New Parameters added in Release 2.0 #######

# All user_parameters have been removed

# Phone Label (Text desired to be displayed in upper right corner)
phone_label: ""	; Has no effect on SIP messaging

# Line 1 Display Name (Display name to use for SIP messaging)
line1_displayname: ""

# Line 2 Display Name (Display name to use for SIP messaging)
line2_displayname: ""


####### New Parameters added in Release 3.0 ######

# Phone Prompt (The prompt that will be displayed on console and telnet)
phone_prompt:   "SIP Phone"      ; Limited to 15 characters (Default - SIP Phone) 

# Phone Password (Password to be used for console or telnet login)
phone_password: "cisco" ; Limited to 31 characters (Default - cisco)

# User classifcation used when Registering [ none(default), phone, ip ]
user_info: none


Und dann habe ich hier noch eine XMLDefault.cnf.xml

Code:
<loadInformation7 model="IP Phone 7960">P003-07-4-00</loadInformation7>



Wieso will das Telefon mehr Daten als die 2 cnfs?
Bin überfragt. :(



Grüße
 
Welche Dateien will er denn?
OS79XX.TXT?
 
Ja ich meine das gestern was von so einer txt stand.
Ich habe es gerade nochmal versucht, da war die txt nicht dabei.
Keine Ahnung was ich in zwischenzeit alles "zerstört" habe.

Das ist was er gerade noch vom Server wollte aber nicht gefunden hat:

Code:
Read request for file <CTLSEP0007EB26E4B6.tlv>
Read request for file <P0S3-07-40-00.sbn>
Read request for file <P0S3-07-40-00.loads>
Read request for file <SEP0007EB26E4B6.cnf.xml>

Mit den cnfs scheints zu klappen

grüße
 
Zuletzt bearbeitet:
P0S3-07-40-00.* ist die firmware
SEP0007EB26E4B6.cnf.xml brauchst du nicht
 
mmmh, und wieso läufts dann nicht?
Die cnfs zieht er ja und wenn er das anderen nicht brauch?
Oder verstehe ich da was falsch?


grüße
 
Die Sep******* ist für skinny
 
Also nur die cnfs ins tftp-dir und dann sollte es gehen?

grüße
 
Hi,

also ich habe das ganze jetzt nochmals probiert und alle Log-Einträge zusammengefasst.

Von einer OS79xx.txt ist nichts zu lesen, nur dass hier:

Code:
<SIPDefault.cnf>: sent 13 blks, 6263 bytes in 0 s. 0 blk resent 
File <P0S3-07-40-00.loads> : error 2 in system call CreateFile Das System kann die 
File <P0S3-07-40-00.sbn> : error 2 in system call CreateFile Das System kann die 
File <CTLSEP0007EB26E4B6.tlv> : error 2 in system call CreateFile Das System kann die 
File <SEP0007EB26E4B6.cnf.xml> : error 2 in system call CreateFile Das System kann die 
<SIP0007EB26E4B6.cnf>: sent 3 blks, 1241 bytes in 0 s. 0 blk resent


Was ich jetzt noch nicht verstanden habe ist, welche Dateien ich jetzt in dem Directory haben muss, da er ja mehr als die conifgs anfordert.



Danke und grüße
 
wenn das nicht funktioniert, dann musst du mal die sip firmware mit in den tftp schieben.
 
das ist auch ein Problem, ich habe keine Firmware.
Das Telefon hab ich so übernommen.

:(
 
danke für den Link :)

Ich habe jetzt die Version 7-4 und das Telefon hat sie auch geladen.
Bis auf CTLSEP0007EB26E4B6.tlv war alles dabei was es wollte.

Jetzt fährt das Telefon immer hoch und runter.
Einmal sogar mit einem "SIP-Balken" im Display, dann rattert es bei "Requesting Config" und danach zeigt er "Resetting" an und startet ohne "SIP-Balken" wieder, danach wieder mit Balken usw...

Während er mit dem "SIP-Balken" hochfährt kann ich bis zum "Resetting" im Menü rumdrücken.


Was hab ich jetzt schon wieder falsch gemacht :(
 
Juhu es geht :)
Hab es nochmals an mit dem TFTP-Server connected.

Saubere Sache.


Danke vielmals.



grüße
 
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.