Пытаюсь настроить телефонный справочник
Конфиг телефон грузит с tftp. В конфиге есть строчка:
<directoryURL>http://192.168.1.1/directory.xml</directoryURL>
На сервере 192.168.1.1. соответственно лежит файл
directory.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<CiscoIPPhoneDirectory>
<Title>Directory</Title>
<Prompt>Promp</Prompt>
<DirectoryEntry>
<Name>They</Name>
<Telephone>55555</Telephone>
</DirectoryEntry>
</CiscoIPPhoneDirectory>
При нажатии кнопки телефонный справочник, телефон посылает запрос на сервер к файлу directory.xml(вижу по логам tcpdump), но вместо справочника Contacts (0 items)
Смотрю дебаг через web морду телефона, а там:
5783 NOT Jan 21 21:46:59.657634 (2191:2275) JAVA-System P5-traceManager MQThread|cip.dir.SnoopyDirectories:? - Directory url http://192.168.1.1/directory.xml
5
5841 NOT Jan 21 21:46:59.769639 (2191:2505) JAVA-HTTP JNI| processHttpResponseFromJava: content-length=255, content-type=12, charset=, www-authenticate=, location: , refresh: 0, refreshPath: , date: 1516560421, expires: 0, response file: http_resp_0_5.x
5842 INF Jan 21 21:46:59.770241 (2191:2505) JAVA-HttpClientWorkingThread|cip.http.HttpClientConnection:? - response status: 3, response code: 200
5843 NOT Jan 21 21:46:59.773253 (2191:2505) JAVA-HTTP JNI| processHttpResponseFromJava: complete sending response to Java
5844 NOT Jan 21 21:46:59.773632 (2191:2505) JAVA-HTTP JNI| processHttpRequest: complete processing connection 0
5845 ERR Jan 21 21:46:59.836409 (2191:2275) JAVA-System P5-traceManager MQThread|cip.xml.XmlParser: - The Encoding ASCII is invalid
5846 NOT Jan 21 21:46:59.837724 (2191:2275) JAVA-System P5-traceManager MQThread|cip.xml.XmlParser:parse - Encoding Updated to iso-8859-1
Пробовал разные кодировки, пробовал делать php скрипт который формирует xml в том же формате, пробовал разные прошивки - ничего не помогает.
Помогите плиз!