We feature technical articles across the entire IT spectrum - Networking, security, operating systems, cloud, and programming.

Brocade ADX – How do I disable a server or port ?

When disabling a service on the Brocade ADX you can either disable the port or real server. Below shows the necessary syntax: server real <NAME> <IP>  disable server real <NAME> <IP>  port ssl disable  port http disable When either the server or port is disabled it is important to remember that new sessions are not … Read more

Brocade ADX – Port Profile

Port profiles provide the ability to configure custom settings for individual TCP/UDP ports. Any port that the ADX deems unknown, is in turn defined as UDP and will send any subsequent health-checks to the port via UDP. To use a unknown port a port profile must be configured. (config)# server port 8181(config-port-8181)#  tcp keepalive use-master-state(config-port-8181)#  … Read more

Brocade ADX – Configuring Primary / Backup servers

Below provides a basic example on how to configure a primary / backup setup. Traffic is only distributed to the primary server, at the point the primary node becomes offline traffic is distributed to the secondary server. server real RS_192.168.1.1 192.168.1.1 port http port http url “HEAD /” server real RS_192.168.1.2 192.168.1.2 backup port http port http url “HEAD /” … Read more

Brocade ADX – Content Switching (CSW)

Content Switching provides the ability to distribute / rewrite traffic based upon a sessions Layer 7 payload. This feature also provides the ability to persist connections to a given server/server group. There are 4 main methods to Layer 7 switching: Cookie Switching – Uses either a server sent cookie or ADX injected cookie to direct … Read more

Brocade ADX – Configuring a Port Alias

Port Alias`s provide the ability to bind a single Real Server to multiple Virtual Servers. This is achieved via the real-port option from within the bind command. Below shows an example, Create Real Server  First the Real Server is created with a port alias. Here the real port will be port 80 and the alias … Read more

Cisco CSS: Display the CPU Usage for Each Process

Though the Cisco CSS does not provide a direct command to display the CPU usage on a per process basis, this can be achieved via the following commands from within the llama debug utility. CSS# llama  CSS(debug)# symbol-table load SPRITZ CSS(debug)# shell 1 1 spy CSS(debug)# shell 1 1 spyReport CSS(debug)# shell 1 1 spyStop … Read more

Brocade ADX – Configuring a Port Policy

Summary Typically health-checks are assigned on a per virtual server basis. However this can become cumbersome if you have a large number of virtual servers configured.Via the use of a Port Policy health-checks are configured within the Port Policy. The Port Policy is then assigned to multiple Virtual Servers. Syntax Below shows the required commands … Read more

Python – Auto Width Function

Below is a python function that I created. The purpose of this function is to print correctly aligned columns using variable length items. The result is that you can pass the function a list (or list of lists), the same list is returned with each item padded to the maximum item length within the relating … Read more

Cisco CSS address translation

The Cisco CSS offers 2 address translation methods ; source groups and destination groups. Source Group When a connection is initiated outbound through the Cisco CSS (from any of the group services) the source IP is translated to the groups VIP address.Source group servers are defined using the add service [service name] command. Example : … Read more

Brocade ADX – Commands

The following commands are based upon Brocade ADX 12.4. Show Commands show ip int show interface(s) ip`s show default values show defaults show server global show global configured parameters show ip vrrp-extended brief show cluster status show server real show real server stats show server real http [real server] show real server http details for … Read more