Articles of 会话

如何debugging/修复使用memcache(冗余)会话存储时的PHP / Apache分段错误?

操作系统:debian squeeze(up2date) 2阿帕奇国防部PHP Web服务器 2个memcache服务器 我必须Apache的mod_php节点使用两个memcache服务器冗余会话存储(从https://serverfault.com/a/165584使用变种3)。 memcache.ini extension=memcache.so [memcache] memcache.dbpath="/var/lib/memcache" memcache.maxreclevel=0 memcache.maxfiles=0 memcache.archivememlim=0 memcache.maxfilesize=0 memcache.maxratio=0 memcache.allow_failover=1 memcache.hash_strategy=consistent memcache.session_redundancy=3 php.ini中 session.save_handler = memcache session.save_path="tcp://192.168.0.11:11211?persistent=1&weight=1&timeout=1&retry_interval=15,tcp://192.168.0.19:11211?persistent=1&weight=1&timeout=1&retry_interval=15" 一切工作正常使用只有一个memcache服务器,它也适用于两个或两个冗余的服务器。 会话被写入到两个服务器(我可以使用phpmemcache admin来validation它),但是一旦我杀死了一个节点(停止一个memcache服务器),我就陷入困境。 memcache服务器看起来像有一个“主”服务器和一个“第二”服务器。 当我杀死第二台服务器时,问题就会减less,但是一旦closures了第一台Memcache服务器(第二台服务器),apache错误日志就会在每个连接上都被分段错误所填充。 我也试过memcache.session_redundancy=3但我有值3因为错误https://bugs.php.net/bug.php?id=58585 PS。 如果你使用Firefox使用: https : //addons.mozilla.org/en-US/firefox/addon/its-all-text我刚刚失去了我的问题,在运行到“你是人类”的东西的服务器错误后按回来。 …

Qwinsta:断开连接的会话会占用服务器资源

运行qwinsta我在Windows服务器上看到连接和断开连接的用户会话。 我最终清理了标有disc所有会话,只是因为它看起来很好看。 但是,我想知道是否有很多断开的会话可能会导致任何问题。 例如,可以有很多断开的会话会导致性能问题? 断开连接的会话绑定任何服务器资源?

仅限Windows 2003 Server中的pipe理员限制RDC控制台会话

我有一个服务器(Windows 2003),不同的用户通过远程桌面连接连接服务器。 所有用户都拥有pipe理权限。 所以有时会因为会话数超过限制而对RDC服务器变得非常困难。 我正在寻找的唯一的解决scheme,以限制只有pipe理员的控制台RDC会话。 可能吗?

警告:上下文pipe理器不存在

我有集群设置与会话复制。 我有一个具有2个Tomcat实例的负载均衡器作为工作节点。 在其中一个节点,我得到警告。 不要确定它的真正含义。 会话复制似乎工作正常,只关心消息。 WARNING: Context manager doesn't exist:localhost#/myapp 将不胜感激任何反馈。

与Active Directory有关的活动,空闲和断开会话的定义

我们有几个用户继续被locking。 目前的会议永远不会结束,除非用户真正被locking(从我的理解)。 什么是不同会话types的“定义”? 其实我只是对“断开”的含义感到好奇,除非有些东西是棘手的。我对主动/闲置的含义非常自信。

每个连接的后缀传送

希望你能在这种情况下帮助我。 我正在pipe理用于通讯的Postfix服务器。 最近,一个主要的收件人域名将其策略更改为只接受每个smtp会话/连接的一封电子邮件。 要坚持他们的政策,我发现main.cf中的以下设置是有用的,因为它们指的是电子邮件传递的并发性,尽pipe它似乎没有帮助。 (我testing的值低至1) initial_destination_concurrency default_destination_concurrency_limit smtp_destination_concurrency_limit 我遇到的错误是:dsn = 4.4.2,status = deferred,以及一个链接,告诉我每个SMTP连接发送一封电子邮件。 后缀版本:2.9.6 任何build议将不胜感激!

临时文件安全威胁?

我们使用CentOS。 我们遭到黑客攻击,试图找出原因。 看看/ tmp文件夹我想知道这是否是安全威胁: -rw-rw—- 1 mysql mysql 11665408 Apr 3 18:59 #sql_6bc_0.MYD -rw-rw—- 1 mysql mysql 1024 Apr 3 18:59 #sql_6bc_0.MYI drwxrwxrwt 5 root root 647168 Apr 3 18:59 ./ dr-xr-xr-x 25 root root 4096 Mar 31 19:34 ../ drwxrwxrwt 2 root root 4096 Mar 31 19:34 .ICE-unix/ -rw——- 1 cpanel cpanel 0 Dec […]

未在负载平衡环境中设置Cookie

我有一个Nginx负载平衡器负载平衡两个服务于PHP内容(Moodle)的nginx服务器。 他们共享相同的数据库,并使用一个单独的服务器上的NFS共享使用相同的会话目录。 我正在运行PHP 5.4.1和最新版本的Moodle。 现在负载平衡工作得很好,我可以使用代理访问两个工作节点。 但是,当login到Moodle时,我收到一个错误,指出cookies被禁用。 他们显然不是,login到其中一个工作节点工作得很好。 当单独访问节点时,MoodleSession cookie被设置,但是当通过负载平衡器访问它时,根本没有设置cookie。 我曾尝试更改Cookie模式以使用MySQL数据库,但这也不起作用。 我能做些什么获得多个工人节点来设置服务器存储在公共目录(NFS)的Cookie?

Centos / Fedora密码套件

我使用openssl命令在我的Fedora CLI服务器上创build了一个自签名证书 openssl req -x509 -sha256 -newkey rsa:2048 -nodes -keyout key.pem -out cert.pem -days 100 从我的理解,这是TLS的工作原理: 客户端将密码套件首选项发送到服务器 服务器select密码套件,并将证书和(rsa)公钥发送给客户端 客户端生成Premaster密钥(主要是随机位)。 用给定的公钥encryption它,并将其发送到服务器。 客户端和服务器都独立地生成主密钥,然后生成会话密钥。 会话密钥是提供“安全通道”的对称密钥。 问题1.如何找出用于会话密钥的对称encryptionalgorithm? 问题2 openssl命令与openssl ciphers命令有什么关系? 问题3. TLS是否使用Diffie Hellman? 我是否在使用Diffie Hellman? 问题4.我看到一个networkingpost,build议禁用一些密码。 我怎样才能做到这一点? 任何帮助将不胜感激,谢谢 编辑 问题5.因此,如果我的应用程序(比如Apache HTTP Server)同时使用TLS和x509证书,并且客户端使用https请求连接到该服务器,那么商定的密码套件将如下所示:TLS_RSA_WITH_NULL_SHA ? (我刚刚从我的命令中放入了这些元素)

RDP会话超时会发生什么?

当RDP会话超时时,正在运行的进程会发生什么情况? 他们是优雅地closures,如果失败,然后强行终止?