使用IPP为cups创建服务器订阅

问题描述 投票:0回答:1

我正在尝试使用 IPP 为 cups 创建服务器/系统订阅。根据他们的文档,这应该是可能的,但是我似乎无法让它工作,而且我在网上找不到任何东西。

我可以生成如下所示的打印机订阅:

{
VERSION 2.0
OPERATION Create-Printer-Subscriptions

GROUP operation-attributes-tag
ATTR "attributes-charset" charset: utf-8
ATTR "attributes-natural-language" naturalLanguage: en-US
ATTR "printer-uri" uri: ipp://0.0.0.0:631/printers/PDF

GROUP subscription-attributes-tag
ATTR "notify-events" keyword: printer-modified,printer-added,printer-deleted
ATTR "notify-recipient-uri" uri: http://127.0.0.1:3333

}

但是,当尝试使用 create-system-subscription 操作并将 Printer-uri 替换为 system-uri 时,它告诉我我缺少属性

{
    VERSION 2.0
    OPERATION Create-System-Subscriptions

    GROUP operation-attributes-tag
    ATTR "attributes-charset" charset: utf-8
    ATTR "attributes-natural-language" naturalLanguage: en-US
    ATTR "system-uri" uri: ipp://0.0.0.0:631/

    GROUP subscription-attributes-tag
    ATTR "notify-events" keyword: printer-added,printer-deleted,printer-modified
    ATTR "notify-recipient-uri" uri: rss://host.docker.internal:3333/
}
printing cups
1个回答
0
投票

cups 的处理方式似乎有点不同,对于任何想知道是否可以通过使用 create-printer-subscription 请求并使用“/”作为打印机 uri 来实现这一点的人来说

© www.soinside.com 2019 - 2024. All rights reserved.