问题标签 [big-ip]

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 投票
0 回答
139 浏览

ios - 使用 F5 负载平衡服务器加载 iOS 8/9(PhoneGap 应用程序)资产失败

我有一个奇怪的情况已经困扰了我几个星期了。我有一个 PhoneGap 应用程序,它使用了一些插件(注释和电子邮件),除此之外,本机应用程序只是一个带有 JavaScript 位置重定向的简单 HTML 文件:

该应用程序的用户社区在 iPad、iOS 8.x-9.x 上(7.x 上的 iOS 用户没有问题)。有一个 F5 负载平衡器可引导 2 个服务器之间的流量。我们遇到了一些用户没有下载所有资产的问题(即缺少样式表)。

这主要只是 PhoneGap 应用程序中的一个问题,并且在使用 F5 负载平衡器时(iPad 应用程序已使用 UIWebView 和 WKWebView 构建,并且都出现了相同的问题。我们之前有一个 A10 负载平衡器并且没有任何问题。此后,我们使用指向相同服务器的 A10 负载均衡器进行了测试,没有任何问题。F5 家伙正在摸不着头脑。

这些应用程序通常在 safari(但显然插件不起作用)和桌面浏览器中运行良好。我们在 safari 中看到的错误很少见,错误是“网络连接丢失”。

为了进一步搅浑水,一些用户没有问题。我的 iPad 完全没有问题。资产总是按预期下降。我无法确定我的 iPad 与遇到此问题的用户之间有什么区别。

有没有人经历过类似的行为?

0 投票
1 回答
8241 浏览

f5 - http重定向和更改池

我的规则是;

这正如我们所期望的那样工作。我们在https://example.com上有一个虚拟服务器,它有一个池(称为 poolA,带有一个称为 nodeA 的节点)。

我们要做的是修改现有的 irule,以便它不仅进行重定向,而且更改池。我尝试了以下方法;

poolB 中的 NodeB 上有一个网络服务器,正在侦听正确的端口,并且有一个与方向 URL 匹配的网站。

如果我在 Chrome 中访问https://example.com/xxxx,我会收到以下错误;

错误太多重定向

0 投票
1 回答
2452 浏览

f5 - F5 Web GUI 无法访问

我们有一对 F5 在 HA(活动/待机模式)下运行。问题是 F5 节点 2 的某些接口(selfIP)可以 ping,但不能 SSH 或通过 HTTPS 连接。在 F5 节点 1(主要)上一切正常。所有配置都是同步的。我已经尝试重新启动它们,但同样的情况

0 投票
1 回答
1611 浏览

load-balancing - 同一子网上的 F5 LTM

我是 F5 BIG-IP 的新手,我可以创建具有池和池成员的虚拟服务器,以便为子网 A 虚拟服务器到子网 B 服务器创建 LTM。

但是当我将虚拟服务器配置为对同一子网上的服务器进行负载平衡时,它不起作用,我可以通过虚拟服务器远程登录网络服务器端口 80,但是当我使用虚拟 IP 在网络浏览器上打开它时,页面无法加载。

运行在 9.3 版本的 BIG-IP。

工作(不同的子网)

虚拟服务器:192.168.1.10
网络服务器 A:192.168.2.11
网络服务器 B:192.168.2.12

不工作(相同的子网)

虚拟服务器:192.168.1.10
网络服务器 A:192.168.1.11
网络服务器 B:192.168.1.12

0 投票
1 回答
3146 浏览

f5 - F5 与用户代理一起重定向到不同的域

我们的生产应用程序配置了 F5。

如果请求来自手机http://xxx.abc.com/show.aspx?show=homePage

我想创建规则是 F5 以重定向到不同的域,例如

http://xxx.xyz.com/show.aspx?show=homePage

我的疑问是初始 URL 是否包含用户代理,因为用户是从移动设备浏览的,在创建规则后,默认情况下也会传递用户代理。

我们尝试重定向到的 URL 也应该包含用户代理,因为我的应用程序基于用户代理呈现移动页面。

谢谢

0 投票
1 回答
50 浏览

proxy - 如何配置反向代理/大 IP 生成的安全消息

我有一个带有 Big IP 反向代理的客户端,它会生成一条弹出消息,用户需要接受该消息才能进行出站请求。我想设置一个类似的代理来在开发服务器上进行测试。

创建弹出消息的功能是否有特定名称?是否有任何具有类似功能的开源解决方案?

谢谢!

0 投票
1 回答
1934 浏览

f5 - F5 iRule for UIE - 从 HTTP 响应负载/正文中提取值

我们正在尝试为 BIG-IP 通用持久性模块编写 iRule。
我们的任务是从 HTTP 响应负载/正文中提取并保留一个应用程序唯一标识符(对我们来说类似于 seesionid)。
然后在连续的 HTTP 请求中使用它。
请注意,此唯一标识符以 text/xml/soap-xml 响应格式返回,此处不涉及 cookie。

我们在编写 TCL 代码以从 HTTP 响应负载/正文中提取我们的自定义唯一标识符时遇到问题。
我们检查了这些手册,但没有找到此类功能的示例:

  1. https://devcentral.f5.com/wiki/iRules.HTTP_RESPONSE.ashx
  2. https://devcentral.f5.com/wiki/iRules.HTTP__payload.ashx

谢谢。

0 投票
0 回答
66 浏览

amazon-web-services - 在没有 ELB 的 AWS 中安装 Deis

我想在 AWS 中安装一个 Deis 集群,但不使用 ELB,因为我们已经为替代方案 (BigIP) 付费,而且我们的网络人员对此很满意。

配置 Deis 不使用 ELB 而是依赖 BigIP 是否微不足道?

[编辑] 与自动创建 2 个 ELB 实例的标准 Deis 集群相比,我想大致了解让 Deis 与 BigIP 一起工作所需的额外工作量。

0 投票
1 回答
1687 浏览

load - F5 Web 服务器上的负载均衡器

我必须派生为我的公司设置的基础设施。我很困惑是否可以用 F5 负载平衡器替换 Web 服务器(Apache)。Web 服务器拥有/处理的所有功能是否都可以由 F5 负载均衡器处理/拥有。我所知道的是,除了提供静态数据之外,Web 服务器将安全地保护应用程序服务器。

甚至 Apache 的重写规则也可以在 F5 负载均衡器中作为 iRules 编写。

综上所述,我看到了在应用程序架构中拥有 Web 服务器的必要性。

但是,想听听我的看法是否正确/错误。

建议请..

0 投票
1 回答
219 浏览

nginx - 在 F5 BIG-IP 上重现 NGinx proxy_next_upstream 系统

我问自己是否可以F5 BIG-IP.

提醒一下,这是它的工作原理NGinx

给定一个上游服务器池,我们称它为由 2 个实例组成的网络服务器:

使用以下指令 ( proxy_next_upstream error),如果在路由请求时第一个实例上的 tcp 连接失败(例如因为实例已关闭),NGinx 会自动将请求转发到第二个实例(用户没有看到任何错误)。

此外,实例 1 被列入黑名单 10 秒(fail_timeout=10s)。

每 10 秒,NGinx 将尝试将 1 个请求路由到实例 1(以了解实例是否返回)并在成功时再次使实例可用,否则它会再次等待 10 秒尝试。

我希望我足够清楚...

谢谢你的帮助。