Panasonic - Aprovisionamiento HTTP
Aprovisionamiento de Teléfonos a través del servidor HTTP
Esta es una guía simple sobre cómo habilitar uaCSTA en el teléfono Panasonic y Mondago no asume ninguna responsabilidad derivada de omisiones o imprecisiones en este documento.
Panasonic:Modelo KX-HDV230, Firmware HDV230/01.103
Panasonic aprovisiona sus teléfonos a través del Servidor HTTP. Primero, usando su editor de texto de preferencia, por ejemplo, Bloc de notas, Wordpad, etc., cree un archivo de configuración "estándar" llamado "Config{MAC}.cfg" donde {MAC} es la dirección MAC del teléfono Panasonic, por ejemplo Config01234567ABCD.cfg. Este archivo contendrá exactamente la misma configuración que el archivo "oper_info.txt" mencionado en la guía de Aprovisionamiento Manual del Teléfono (uaCSTA).
Ejemplo de un archivo de configuración "Config{MAC}.cfg"
#Archivo de formato estándar de teléfono SIP Panasonic#
UACSTA_ENABLE_1="Y"
UACSTA_ENABLE_2="N"
UACSTA_ENABLE_3="N"
UACSTA_ENABLE_4="N"
UACSTA_ENABLE_5="N"
UACSTA_ENABLE_6="N"
UACSTA_UNIQUE_ID="201"
CSTA_PORT="6060"
CSTA_PRXY_ADDR="192.168.0.120"
CSTA_PRXY_PORT="6060"
CSTA_RGSTR_ADDR="192.168.0.120"
CSTA_RGSTR_PORT="6060"
CSTA_REG_EXPIRE_TIME="3600"
CSTA_TRANSPORT="0"
CSTA_RGSTR_AUTHID="201"
CSTA_RGSTR_PASS="password"
Información importante al crear un nuevo archivo "oper_info.txt"
- Siempre se requiere la Primera Línea.
- No use el formato XML.
- Formato requerido XXXXX = "Y".
- Para comentar en la línea use "#".
- Puede crear un nuevo archivo desde cero, solo con la nueva configuración que desea agregar.
- O puede "Exportar valor operacional" y agregarlo a ese archivo. Si exporta los valores, será una configuración completa pero sin contraseñas, ya que estas no se exportan. Para "Exportar valor operacional" vaya a Mantenimiento -> Exportar valor operacional -> y haga clic en "Exportar".
Definición de comando
Comando | Definición (Servidor uaCSTA) |
---|---|
UACSTA_ENABLE_n | Especifica si se habilita o deshabilita la característica uaCSTA en una línea individual. Al definir el parámetro "n", por ejemplo 1 como "Y", habilitará el uaCSTA en la línea telefónica 1 de Panasonic. |
UACSTA_UNIQUE_ID | Especifica el SIP-URI para registrarse en el servidor uaCSTA. |
CSTA_PORT | Especifica el número de puerto de origen utilizado por la unidad para la comunicación uaCSTA. El puerto CSTA debe especificarse en la página "Sistema telefónico" (en el servidor uaCSTA). Recomendamos usar el puerto 6060 para establecer la conexión entre el teléfono y el servidor uaCSTA. |
CSTA_PRXY_ADDR | Especifica la dirección IP o FQDN del servidor proxy para el servidor uaCSTA. |
CSTA_PRXY_PORT | Especifica el puerto del servidor proxy para el servidor uaCSTA. |
CSTA_RGSTR_ADDR | Especifica la dirección IP o FQDN del servidor uaCSTA (el servidor registrador). |
CSTA_RGSTR_PORT | Especifica el puerto del servidor uaCSTA (el servidor registrador). Se recomienda utilizar exactamente el mismo número de puerto (6060) que en CSTA_PORT. |
CSTA_REG_EXPIRE_TIME | Especifica el período de tiempo, en segundos, en que el registro permanece válido. Este valor se establece en el encabezado "Expira" de la solicitud REGISTER para el servidor uaCSTA. |
CSTA_TRANSPORT | Especifica qué protocolo de capa de transporte utilizar para enviar paquetes SIP (UDP = 0, TCP = 1). El servidor uaCSTA admite ambos protocolos. |
CSTA_RGSTR_AUTHID | Especifica la identificación de autenticación para el REGISTER recibido. |
CSTA_RGSTR_PASS | Especifica la contraseña de autenticación para el REGISTER recibido. Esta contraseña debe especificarse en la página "Sistema telefónico" (en el servidor uaCSTA). La contraseña es lo que el teléfono debe usar para registrarse en el servidor uaCSTA. * |
Para que un teléfono pueda importar este nuevo archivo de configuración "Config{MAC}.cfg", debe copiarlo en el directorio raíz del servidor HTTP y volver a la interfaz web del teléfono (recuerde habilitar la opción "Web Integrada" en su teléfono). Una vez que aparezca la ventana de inicio de sesión, ingrese los datos de SuperAdmin.
*En las versiones de UC Server superiores a 3.2.0.18449, el servidor ya no validará la contraseña uaCSTA y este campo se puede dejar en blanco.
¡Importante!Estos datos de inicio de sesión difieren de los datos de Administrador y Mantenimiento y desbloquearán todas las opciones ocultas en el teléfono KX-HDV230.
Luego vaya a Mantenimiento -> Mantenimiento de Aprovisionamiento -> y en "URL de Archivo Estándar" ingrese la dirección HTTP que apunta al nuevo archivo de configuración.
Ejemplo de un URL de Archivo Estándar
http://YourHTTPServerAddress/FolderName/Config01234567ABCD.cfg
*Nota:Póngase en contacto con su distribuidor Panasonic para obtener datos de inicio de sesión de SuperAdmin para diferentes tipos de teléfonos Panasonic.
Haga clic en "Guardar". Una vez que se haya importado el archivo, el teléfono se reiniciará automáticamente (si no lo hace, reinícielo manualmente). Si las nuevas configuraciones se han aplicado con éxito, el administrador debería poder ver en el registro del servidor uaCSTA que se ha detectado y registrado un nuevo dispositivo Panasonic.
Ejemplo
Escenario con un servidor de Múltiples instancias
Es común que los teléfonos uaCSTA se utilicen en un entorno de múltiples instancias. Como tal, Mondago ha diseñado el software del servidor para permitir la creación automática y la asignación automática de los teléfonos a una instancia adecuada en el servidor. Para utilizar completamente esta funcionalidad, las "licencias del instancias" deben estar presentes en el servidor. Si el ID de la instancia no se especifica explícitamente en la plataforma PBX y no está incluido en el archivo de configuración del teléfono, entonces para asignar una extensión a una instancia específica, el administrador tendrá que editar esta línea de código:
UACSTA_UNIQUE_ID="TENANTNAME*EXTENSION"
Ejemplo de un archivo de configuración "Config{MAC}.cfg" en un escenario de tenencia múltiple
#Archivo de formato estándar de teléfono SIP Panasonic#
UACSTA_ENABLE_1="Y"
UACSTA_ENABLE_2="N"
UACSTA_ENABLE_3="N"
UACSTA_ENABLE_4="N"
UACSTA_ENABLE_5="N"
UACSTA_ENABLE_6="N"
UACSTA_UNIQUE_ID="AcmeLab1*201"
CSTA_PORT="6060"
CSTA_PRXY_ADDR="192.168.0.120"
CSTA_PRXY_PORT="6060"
CSTA_RGSTR_ADDR="192.168.0.120"
CSTA_RGSTR_PORT="6060"
CSTA_REG_EXPIRE_TIME="3600"
CSTA_TRANSPORT="0"
CSTA_RGSTR_AUTHID="201"
CSTA_RGSTR_PASS="password"
Al crear e importar un nuevo archivo "Config{MAC}.cfg" en el entorno de múltiples instancias, los principios son exactamente los mismos que los del ejemplo anterior.
Nota:Tenga en cuenta que si la instancia ya existe en el servidor uaCSTA, entonces el número/nombre de extensión se asignará a esta instancia. Sin embargo, si la instancia no existe, este comando indicará al servidor uaCSTA para que cree una nueva instancia que llevará el nombre especificado en el comando anterior. En este ejemplo, la ID de la instancia sería "AcmeLab1".