Windows Vista中的IPP over SSL / TLS:可以完成吗?

我正尝试使用IPP over SSL / TLS将Windows Vista客户端连接到Lanier LD445c(扫描仪/复印机/打印机),以便为打印提供encryption通道。 我设置用于testing的LD445c使用自签名证书,我直接从制造商那里使用驱动程序。

当我使用https设置打印机时,Windows XP客户端正常工作,但是当我尝试使用Vista Enterprise客户端时,它拒绝映射打印机。 我已经完成了数据包捕获,显示客户端与打印机build立了成功的连接,但是在短暂交换数据包后,客户端发送RST。

  • Windows Vista是否支持通过SSL / TLS的IPP?
  • 如果是这样,有没有一个简单的指导,解释如何build立?
  • 如果没有,我有什么encryption打印作业的选项?

下面是一个很好的博客条目,描述了从MSFT员工获取IPP over SSL的难题: http : //blogs.msdn.com/spatdsg/archive/2007/08/08/-Putting-CAPI2-logging-to-好use.aspx

基本上,XP并不关心使用HTTPS访问IPP资源的自签名证书,但是Vista的确如此。 惊喜,惊喜。

你有3个select:

  • 将用于签署打印机证书的CA证书安装到您的客户端(可以通过AD发布 – 请参阅http://technet.microsoft.com/en-us/library/cc738131(WS.10).aspx )。

  • 使用您自己的企业CA,您的客户已经信任为打印机签名证书(如果有的话)

  • 从客户端已经为打印机信任的第三方CA获得一个证书(这看起来像是一个昂贵而不好的主意)

该博客通过在客户端计算机上生成自签名证书。 我没有任何Lanier文档,但大概在Web界面的某个地方可以上传证书和私钥。