none
Не работают приложения RemoteApp с кириллическим написанием RRS feed

  • Общие обсуждения

  • Развернул RDS структуру на 2012 R2. Сделал публикацию приложения с русскими буквами в его имени. И если я подключаю приложениячерез встроенный функционал RemoteApp операционной системы, тофайлы с русскими именами не запускаются. Если переименовать в латиницу, то все работает. Если запускать через WEB, то все нормально запускается. Проблема касается клиентских компьютеров Windows 7 SP1 и ниже. В XP тоже самое. Там, конечно, нет функций автоматической доставки rdp файлов, но если мы уже сгенерированный rdp файл с win7 попробуем запустить на XP, то появляется ошибка. И если тот же файл запускаем на Win8, то он запускается.

    Что интересно, если запускать RDP RemoteApp файл из структуры windows 2008, то он запускается на всех ОС, несмотря на то же кириллическое имя. В RDP файле параметр remoteapplicationname:s: выглядит одинаково. Все rdp файлы подписаны. В чем может быть проблема?

     


    MCITP: Server Administrator
    MCTS: Desktop Virtualization
    MCTS: Windows 7, Configuration
    Сетевое администрирование Huawei Enterprise


    25 марта 2014 г. 6:59

Все ответы

  • Привет,

    У Вас случайно 2012р2 на английском и 2008 на русском?


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    26 марта 2014 г. 6:14
    Модератор
  • Привет,

    У Вас случайно 2012р2 на английском и 2008 на русском?


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    Нет, все ОС на русском.

    MCITP: Server Administrator
    MCTS: Desktop Virtualization
    MCTS: Windows 7, Configuration
    Сетевое администрирование Huawei Enterprise

    26 марта 2014 г. 6:32
  • Ну, тему можно считать решенной. На Win7 прилетели все свежие обновления и теперь он открывает кириллицу нормально. Еще бы узнать какое это обновление? Странно в общем.

    В Windows XP это решается установкой RDP версии 7. Но частично. Теперь плагин на RDWeb работает корректно и запускает RemoteApp в т.ч. с русскими именами. Но если мы берем прямой RDP файл приложения RemoteApp, то он не запускается и ошибка аналогична той, которую я показал в начале.


    MCITP: Server Administrator
    MCTS: Desktop Virtualization
    MCTS: Windows 7, Configuration
    Сетевое администрирование Huawei Enterprise

    26 марта 2014 г. 8:17
  • В общем, мне удалось конкретизировать проблему.

    Основная разница в том, что windows 2012 создает RDP файлы в кодировке UTF-8, а Windows 2008 в кодировке UCS-2. Если я конвертирую файл от 2012-го в формат UCS-2, то проблемы с кодировкой пропадают и файл позволяет установить соединение т.к.  этом случае подпись совпадает с именем.

    Наверное, это неплохо, что они стали делать файлы в кодировке UTF. Однако проблема в результате возникает в Windows XP, если мы запускаем просто rdp файл или через браузер, но НЕ internet explorer, то есть без плагина.

    Есть ли какая-то возможность создавать файл по старому формату, в UCS-2? Или заставить XP нормально переваривать UTF без плагина RD.


    MCITP: Server Administrator
    MCTS: Desktop Virtualization
    MCTS: Windows 7, Configuration
    Сетевое администрирование Huawei Enterprise

    31 марта 2014 г. 11:52
  • В 2012 R2 работает только RD Web (и интерграция по RSS) - поддержки отдельных rdp файлов нет. Поэтому ответ относительно XP отрицательный.


    Сазонов Илья http://isazonov.wordpress.com/

    1 апреля 2014 г. 10:26
    Модератор
  • В 2012 R2 работает только RD Web (и интерграция по RSS) - поддержки отдельных rdp файлов нет. Поэтому ответ относительно XP отрицательный.


    Сазонов Илья http://isazonov.wordpress.com/

    С одной стороны это логично. Но если я пытаюсь запустить программу в rdweb на хроме с использованием SSO Windows authorization, то он также выдает запуск именно рдп файла. Который в свою очередь уже не запускается.

    MCITP: Server Administrator
    MCTS: Desktop Virtualization
    MCTS: Windows 7, Configuration
    Сетевое администрирование Huawei Enterprise

    1 апреля 2014 г. 11:03
  • В хроне нет поддержки плагинов IE.

    Сазонов Илья http://isazonov.wordpress.com/

    1 апреля 2014 г. 11:18
    Модератор
  • Необходим обновить RDP протокол до 8.1 (Update for Windows 7 (KB2830477) )

    https://support.microsoft.com/ru-ru/kb/2830477

    4 августа 2016 г. 13:20