在Windows Server 2012 R2上,在安装更新KB4340558(更新历史记录)/ KB4338424(已安装的更新)之后,我们无法再使用32位模式在经典ASP中实例化.NET .DLL(interop)server.createobject
.我们收到错误0x800A01AD"ActiveX组件无法创建对象"
当我们卸载更新时,错误消失.尽管我付出了最大的努力,但我无法找到卸载的替代解决方案.我们希望重新安装更新并对Windows Server和/或DLL进行必要的更改,以允许正确地实例化COM对象.系统日志中没有线索,CVE数据库中没有线索,也没有ASP生成错误的线索.请帮忙!
我们将SSL证书更新为SHA2,但中间证书为SHA1.Chrome和其他浏览器已经确定整个链必须是SHA2.我们的客户在关注地址栏中的黄色警告.有传言称,在几个月内,Chrome和其他浏览器将以停止屏幕取代轻度不引人注目的谨慎.我们当然不希望这样!
...
所以我们重新颁发了证书,新的证书由SHA2中间人签名.当我们使用该证书加密我们服务器上的流量时,我们使用MSXML2.ServerXMLHTTP(在Windows Server 2003上运行)访问该服务器上的远程Web服务的应用程序无法再连接.
在研究之后,我们应用了这两个看起来可能已解决该问题的修补程序:
https://support.microsoft.com/kb/938397/en-us https://support.microsoft.com/kb/968730/en-us
但问题仍然存在.使用SHA1中间件将证书切换回SHA2,我们没有任何问题.
我们已在受信任的商店中安装了中间SHA2证书,但问题仍然存在.
我们已经尝试指定MSXML2.ServerXMLHTTP的所有版本,但都失败了.
ASP代码:
function query(xml)
dim xmlhttp, xmlDoc, url
url = application("component_url")
set xmlhttp = server.createobject("MSXML2.ServerXMLHttp")
call xmlhttp.open ("POST", url, false)
call xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded")
on error resume next
err.clear
call xmlhttp.send(xml)
if err.number <> 0 then
call sendAlert("An error has occurred while trying to send your request", message)
else
dim rt
rt = ConvertUtf8BytesToString(xmlhttp.responseBody)
set xmlDoc = server.createobject("MSXML2.DomDocument")
xmlDoc.loadXml(rt)
end if
on error goto 0
set query = xmlDoc
set xmlHttp …
Run Code Online (Sandbox Code Playgroud) 这个模型以牺牲重复数据和一般丑陋为代价给了我想要的效果:
//Example
var Example = {
attributes: {
foo: {
type: 'string',
required: true
},
bar: {
type: 'string',
required: true,
},
baz: {
type: 'integer',
required: true,
min: 1
},
foobar: {
type: 'string',
unique: true
}
},
beforeValidation : function(values,cb) {
values.foobar = values.foo+values.bar;
cb();
}
};
module.exports = Example;
Run Code Online (Sandbox Code Playgroud)
是否有更好的策略来创建复合唯一键?
就像我想象的那样,我每天都有1000个Mirror API调用的礼貌限制.
我看到有一个看起来很有前途的批处理工具,但它似乎只能批量处理单个凭证的请求.因此,即使是一个客户,每60秒推送一次API将是1440个请求/天.理想情况下,30秒是我想成为的地方.每天2880个请求将乘以客户数量.它真的会变得非常快.
我可能会遗漏一些东西,但我没有看到解决方法.
如果它可用,我可以在30秒内将所有客户端的所有更新变成一个巨大的消息......
是否有更好的设计模式可以使卡片与遥测器保持同步,实时变化?