服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

具有S3redirect的Amazon Cloudfront

我正在尝试做一些应该相对简单的事情 – 我想设置一些域和子域来redirect到我们网站的核心域,但是我想把redirect放在Cloudfront上。 除了redirect根path之外,所有东西都可以工作 – 这就是我的XML文件的一部分 – 描述S3存储桶。 背景 S3 S3允许你设置一个全redirect桶 ,如: testing这个,web端点(brass9-com.s3-website-us-west-1.amazonaws.com)做它应该做的事情 – redirect到brass9.com。 好。 CloudFront的 Cloudfront可以让你指向一个S3存储桶,但是它build议你这么做的方式是错误的 – 而不是像名称brass9-com.s3.amazonaws.com那样指向存储桶, 你需要使用上面的Web端点 。 除此之外,您可以将所有内容保留为默认值并获得良好的redirect行为。 所以,像www.brass9.com/portfolio这样的path可以正确地redirect到它应该在的位置。 也不错。 问题 – 根域redirect 那么一件没有成功的事情就是从简单的www.brass9.comredirect。 而不是让你redirect它让你这个奇怪的结果: <?xml version="1.0" encoding="UTF-8"?> <ListBucketResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/"> <Name>brass9-com</Name><Prefix></Prefix> <Marker></Marker><MaxKeys>1000</MaxKeys><IsTruncated>false</IsTruncated> </ListBucketResult> 好… 。 所以这并不是完全意外 – 因为没有默认的根对象。 但是,我可能指定什么默认根对象来防止这种行为? 什么是S3redirect对象的名称,如果有的话,我需要指向? 还是有其他一些适当的configuration,或者这只是Amazon的需要解决的Cloudfront和S3如何交互的一个错误? 已知不工作的解决scheme:默认的根对象 可以指定一个index.html的默认根对象,但它没有任何帮助 – 它只是改变了问题。 Cloudfronturl改为redirect到主网站上的/index.html,这是一个404(我们不使用index.html文件,它是一个服务器端框架驱动的网站)。 我可以把一个index.html放在服务器上,但是这首先打破了使用Cloudfront的小小的好处。 类似的问题 有一个问题提出了类似的问题,但是由于某种原因,取回了空白的0字节响应 ,而不是我所看到的XML响应。 […]

opendkim失败| 不好的RSA签名| validation失败的未保护密钥

我有完全可pipe理的VPS运行的Ubuntu 14.04,其中托pipe几个域的网站。 最近我试图添加DKIM签名来避免垃圾邮件filter。 我已经遵循ubuntu-postfix-dkim教程 ,使用KeyTable和SigningTable,正如在askubuntu.com上写的那样 。 每个域都有自己的公钥和私钥以及txt DNS区域logging。 在通过[email protected][email protected]或甚至通过http://dkimvalidator.com/进行testing之后,回应是完全相同的: DKIM:失败(签名不validation) 邮件已签名,签名看起来不错,但validationtesting失败。 唯一让我想到的是,在计算签名散列之后,该消息被以某种方式修改。 我的问题是: 是否有可能debugging发送过程? 检查什么时候计算DKIM签名是非常好的 。 我已经尝试过OmitHeaders To,to,但在strangly中to:值仍然出现在h = param中。 我GOOGLE了很多,但仍然没有运气。 提前致谢。 dkimvalidator.com输出: DKIM Signature Message contains this DKIM Signature: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inhillz.com; s=mail; t=1429184641; bh=g3zLYH4xKxcPrHOD18z9YfpQcnk/GaJedfustWU5uGs=; h=Date:From:To:Subject; b=fccxI1j/+InWdupEY1/hAYCUeSAlTHo3tr/594sOqETs6kEzRlyXWZDLib1b1WqV0 xN/wr0Io+OGTJOTChp+cJ/H/KrODt1mzGgDA/O/AKWUPEGKODgk9iO03/o6DpLB4bM t5GVSKdBQna7sYkQJM2mGtCNgswydgsgytb0J9QA= Signature Information: v= Version: 1 a= Algorithm: rsa-sha256 c= Method: relaxed/relaxed d= Domain: […]