1. Ports
  2. Port 1435

Port 1435 is the default port for IBM CICS ECI (External Call Interface), the protocol that allows applications to call programs running on mainframe computers.

What CICS Is

IBM CICS (Customer Information Control System) is mainframe middleware created in 1966 that still powers critical infrastructure today. It processes over 1.1 million transactions per second - 100 billion transactions per day.12

When you use an ATM, swipe a credit card, book a flight, or make an insurance claim, there's a good chance your transaction flows through a CICS system somewhere in the chain. Banks, airlines, insurance companies, and governments rely on CICS for mission-critical operations that cannot fail.

What Runs on Port 1435

The External Call Interface (ECI) service listens on port 1435 by default.3 ECI allows applications on distributed systems - Windows servers, Linux boxes, modern web applications - to invoke programs running inside CICS on mainframe systems.

The protocol works by passing data through a COMMAREA (communication area) - a buffer that carries information between the client application and the CICS server. The client sends a request on port 1435, CICS executes the requested program on the mainframe, and sends the result back through the same connection.

Why This Port Matters

Port 1435 is a bridge between eras. On one side: modern applications, cloud infrastructure, web services. On the other: mainframe systems from the 1960s that were processing transactions before the Internet existed.

The fact that these systems still work - still process billions of transactions daily, still power critical infrastructure - is remarkable. Port 1435 is how the old and new talk to each other.

The Registered Ports Range

Port 1435 falls in the registered ports range (1024-49151). These ports are assigned by IANA to specific services when an organization requests them. IBM registered port 1435 for CICS, which means it's the official, standardized port for this protocol.

Unlike well-known ports (0-1023) which require administrative privileges, registered ports can be used by regular applications. Unlike dynamic/ephemeral ports (49152-65535) which are temporary, registered ports are meant for services that need a consistent, documented address.

Configuration

While 1435 is the default, CICS administrators can configure the ECI service to use a different port if needed - useful when running multiple CICS regions on the same network, or when port 1435 is already in use.4

If you encounter connection issues on port 1435, it often means either the port is already bound to another service, or firewall rules are blocking mainframe connectivity.

Security Considerations

Port 1435 provides access to mainframe transaction systems. In production environments, this port should be:

  • Protected by firewalls that restrict which systems can connect
  • Monitored for unauthorized access attempts
  • Encrypted when traversing untrusted networks
  • Configured with proper authentication and authorization

Exposing port 1435 to the public Internet is generally a bad idea - you're opening a door to systems processing sensitive financial and business transactions.

Checking What's Listening

On Unix/Linux systems:

sudo lsof -i :1435
sudo netstat -tulpn | grep :1435

On Windows:

netstat -ano | findstr :1435

If you see something listening on port 1435, and you're not running IBM CICS Transaction Gateway or connecting to a mainframe, investigate what it is.

  • Port 1434: Microsoft SQL Server Browser Service (different system entirely, just happens to be adjacent)
  • Port 9443: Common HTTPS port for CICS Transaction Gateway web interfaces
  • Port 23: Telnet, historically used for mainframe terminal access (insecure, avoid)

Frequently Asked Questions About Port 1435

Var den här sidan till hjälp?

😔
🤨
😃