Получение сервиса недоступно Ошибка при развертывании мультиязычного OVA - PullRequest
0 голосов
/ 07 ноября 2019

Я работаю над мультиязычностью OVF и следил за этим документом. Я могу сгенерировать яйцеклетку успешно, но при развертывании яйцеклетки я получаю сообщение об ошибке недоступности службы.

Я проверил содержимое яйцеклетки (созданной этим ovf-дескриптором), и все выглядит хорошо для меня.

Я создал два файла сообщений и один дескриптор ovf, который выглядит, как показано ниже Содержимое файла MyVM-en-US.msg

<Strings xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1" xmlns="http://schemas.dmtf.org/ovf/envelope/1" xml:lang="en_US">
    <Msg ovf:msgid="Product.label">Product in English </Msg>
</Strings>

Содержимое файла MyVM-zh-CN.msg

<Strings xml:lang="zh-CN">
    <Msg ovf:msgid="Product.label">▒▒▒ Product in Chinese</Msg>
</Strings>

Дескриптор OVF выглядит так, как показано ниже

<Envelope xml:lang="en-US">
    <References>
        <File ovf:href="MyVM-zh-CN.msg" ovf:id="msgs1"/>
        <File ovf:href="MyVM-en-US.msg" ovf:id="msgs3"/>
    </References>
    <VirtualSystem>
    <AnnotationSection ovf:required="false">
            <Info>A human-readable annotation</Info>
            <Annotation ovf:msgid="Product.label">OVF NAME: abc
            </Annotation>
        </AnnotationSection>
    </VirtualSystem>
    <Strings xml:lang="ja_JP" ovf:fileRef="msgs2"/>
    <Strings xml:lang="en_US" ovf:fileRef="msgs3"/>
</Envelope>

Я получаю ниже при развертывании ova

Служба недоступна. Ошибка при получении https://:443/cls/data/5fdc4919-c82b-4d3f-8a34-c13a7c91c86c/abc-file3.msg: HTTP / 1.1 503

Однако OVA работает отлично, если я внедрил файлы локали.

...