问题标签 [netscaler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
146 浏览

xpages - Netscaler 无法访问 xpages 移动扩展库 1.6.1 文件

嗨,我有一个使用移动扩展库控件构建的 xpages 应用程序。如果您直接访问 Notes 服务器,该 ap 可以正常工作,但是一旦我们使用 netscaler 访问,我们就会在访问扩展库文件时遇到错误。我们已经追踪到无法访问这些“/xsp/.ibmxspres/dojoroot-1.6.1/dojo/dojo.js 或其中或周围的任何东西”。

对于这篇文章 http://www.intec.co.uk/domino-8-5-3-greater-power-over-dojo-thanks-ibm-for-your-work/看起来这些文件使用了新的 OSGi插件功能并包含在服务器上的 jar 文件中,而不是作为 domino 服务器上的单独文件。知道我们如何让 citrix 网关查看这些文件并使用它们吗?谢谢梅尔

0 投票
2 回答
655 浏览

sql-server - Netscaler MSSQL Mirror Monitor 查询未得到响应

我正在尝试设置 NetScaler(9.3 版)监视器以确定我的数据库在哪个 SQL 服务器上运行(主体/镜像)。我正在使用的查询是:

该查询在我创建的用户凭据下运行良好。问题是,只要查询来自 NetScaler,它就不会完成。在 SQL Profiler 跟踪中,它显示中止/回滚,我不知道为什么。

我已经启用了每个跟踪事件,包括所有错误,试图看看为什么它没有完成并且我一无所获。没有读取和行计数。连接似乎正在中止,但不是由于任何类型的错误。

这是 Profiler 从 NetScaler 运行时的样子

这就是我从 SSMS 以相同用户的身份运行相同查询时的样子。

我想也许 NS 关闭连接太早了,所以我将响应超时从 2 秒提高到 30 秒。那没有任何区别。我完全感到困惑。

0 投票
1 回答
1564 浏览

apache - 需要 SSL、netscaler 和 apache 配置帮助

我有一个使用 Netscaler 的设置,以及配置为 tomcat 服务器的反向代理的 apache 2.2.16。

我在 Netscaler 级别执行 SSL 卸载,但我的客户已请求将特定页面重定向到使用 SSL 证书的 CRM 登录页面。https://$ip

当 SSL 在 netscaler 级别卸载时,虚拟主机收到未加密的流量,但是根据客户端的请求,我需要在 apache 上启用 SSL 引擎并将证书放入配置中,因此代理拒绝传入的非加密流量在 443 端口上。

我代理传递/到后端..所以我不知道应该如何解决这个特定问题。

任何评论或帮助都是最受欢迎的。

0 投票
1 回答
843 浏览

azure - Microsoft Azure Multi-Factor 和 NetScaler

有没有人有任何关于配置 Azure 多重身份验证和 NetScaler VPX 10.1 的示例?

0 投票
1 回答
196 浏览

python - 将 Netscaler 显示输出转换为 BNF 以进行解析

我是 pyparsing 的新手,需要帮助下面的输出解析成字典对象

更新

从上面我需要使用 pyparsing 库编写解析逻辑

0 投票
3 回答
924 浏览

load-balancing - MySql NetScaler DataStream 内容切换无法检测到选择

我们正在使用 NetScaler 9(我们在 v10)中引入的新 DataStream 功能来进行内容切换(在此处描述:http: //support.citrix.com/proddocs/topic/netscaler/ns-dbproxy-wrapper-con。 html ). 我们有一个只读虚拟服务器,它在多个只读 MySql 从站之间进行平衡。我们使用我们的内容切换将所有“选择”发送到只读服务器。

策略配置如下:

我们的用户向我们的数据库服务器发送多部分查询。大多数情况下,它们很简单,例如:

有时他们会将注释放在查询的开头。例如:

我们发现,如果查询只是以选择开头,那么一切都会顺利进行。但是,在查询之前有 use 语句或注释的情况下,内容切换器无法检测到这是一个选择查询,它会绕过我们的只读虚拟服务器。

我要告诉我们所有的开发人员,他们必须在每个查询中为每个表完全别名,并避免使用语句(是的,无论如何这是一件好事),而且他们不能在他们的 sql 中使用注释(这很愚蠢)。

有谁知道如何配置我的 NetScaler DataStream 内容切换以忽略注释和使用语句?

0 投票
3 回答
399 浏览

citrix - citrix netscalar 是否仅限于运行 Citrix 的服务器?

我了解 Citrix NetScaler 通常位于 citrix 服务器的前面。它是否也位于非 Citrix 服务器的前面?

0 投票
1 回答
130 浏览

powershell - 在 Active Directory 上自动执行 powershell 脚本,从网页触发

我正在为最后一年的项目提出一个想法,该项目基本上是一个虚拟环境。我会将 Citrix XenServer 与 Windows Server 2008 R2 和 Citrix netscaler 结合使用,以使服务器可以通过 Web 访问。我还将在 Windows 所在的服务器上托管一个网站。

我想知道的是,是否可以从网页触发服务器上脚本的执行。所以基本上一个用户来了,去我的网站,注册他们的详细信息。然后根据输入的详细信息生成一个 csv 文件。然后我想知道是否有一种方法可以触发执行 powershell 脚本,该脚本将使用 csv 文件在 Active Directory 中设置用户。powershell 脚本本身很简单,只是我如何让它运行是另一回事。

0 投票
2 回答
1585 浏览

rest - GET 方法上用于 Citrix NetScaler 的 Powershell 和 NITRO API 错误

我正在使用 Citrix 提供的 PowerShell 模块来调用 Nitro REST API。调用该函数我可以成功地从负载中添加和删除负载均衡服务。但是,当我尝试使用 GET 方法来获取服务的状态时,我得到了错误:

Invoke-RestMethod :底层连接已关闭:发送时发生意外错误。

我尝试在不使用模块的情况下运行 Invoke-RestMethod 但得到相同的错误

当谷歌搜索这个错误时,一切似乎都指向证书问题。我最初甚至在 POST 方法上也有这个,直到我将以下内容添加到我的脚本中

因此,由于这适用于 POST,我不明白为什么它不适用于 GET !

另一个奇怪的事情是,如果我将 URL 直接放入浏览器然后输入我的凭据,我会得到原始文本的响应!所以看起来这是我在 PowerShell 而不是 NetScaler 或 NITRO API 中调用它的方式的问题!

有人请帮忙,因为这让我发疯!

0 投票
2 回答
753 浏览

netscaler - Netscaler:将 URL 转换为虚拟服务器

我找到了这个使用 netscaler 在特定端口上重写对内部服务器的请求的示例。

设置转换操作 trans_action_RSA_SS -priority 1000 -reqUrlFrom " https://rsa.domain.public " -reqUrlInto "<a href="https://rsa.domain.local:7004" rel="nofollow">https:// rsa.domain.local:7004" -resUrlFrom " https://rsa.domain.local:7004 " -resUrlInto " https://rsa.domain.public "

我想扩展该示例以将本地目的地指向虚拟服务器。

假设我的虚拟服务器被称为 INTERNALVSERVER 并且还假设它被配置为 3 个节点前面的负载均衡器(我怀疑其细节与这种情况无关)。

我只想确保我的 urltransform 正确应用于我的虚拟服务器。从概念上讲,我要这样做:

设置转换操作 trans_action_RSA_SS -priority 1000 -reqUrlFrom " https://rsa.domain.public " -reqUrlInto "<a href="https://INTERNALVSERVER:7004" rel="nofollow">https://INTERNALVSERVER:7004" -resUrlFrom " https://INTERNALVSERVER:7004 " -resUrlInto " https://rsa.domain.public "