Blocked Ports and Processes Affecting MarkVision's Ability to Communicate over a Network
  1. guides
  2. en
  3. Knowledge base
  4. Setup, installation, and configuration issues
  5. Blocked Ports and Processes Affecting MarkVision's Ability to Communicate over a Network

Blocked Ports and Processes Affecting MarkVision's Ability to Communicate over a Network

This article describes the
ports and protocols
used by MarkVisionā„¢ Professional (MVP). Any network firewall blocking these ports between any MVP version server and a client/remote device will break basic functionality, such as discovery, policies, job accounting, etc.
Identify the failing communication path for MVP and consult or contact your firewall provider or manufacturer for additional troubleshooting assistance.
Protocol
MarkVision Server
Device
Used For
Network Printer Alliance Protocol
(NPAP)
Ephemeral UDP port
UDP 9300
Communication with Lexmark network printers
XML Network Transport (Object Store)
(XMLNT)
Ephemeral UDP and TCP ports
UDP 6000
TCP 5000
Communication with Lexmark network printers
Lexmark Secure Transport
(LST)
UDP 6100Ephemeral TCP port (handshaking)
UDP 6100
TCP 6110 (handshaking)
Encrypted communication with Lexmark network printers
Multicast DNS
(
mDNS)
Ephemeral UDP port
UDP 5353
Discovery of certain Lexmark network printers and determining the security capabilities of devices
Simple Network Management Protocol
(SNMP)
Ephemeral UDP port
UDP 161
Discovery of and communication with Lexmark and third-party network printers
File Transfer Protocol
(FTP)
Ephemeral TCP port
TCP 21
Generic file download
Trivial File Transfer Protocol
(TFTP)
Ephemeral UDP port
UDP 69
Firmware upgrades and generic file download
Hypertext Transfer Protocol
(HTTP)
Ephemeral TCP port
TCP 80
Generic file download
Raw
Print
Port
Ephemeral TCP port
TCP 9100
Generic file download
Service Location Protocol
(SLP)
UDP 427
UDP 427
Server-initiated device discovery
Protocol
Device
MarkVision Server
Used for
Network Printer Alliance Protocol (NPAP)
UDP 9300
Ephemeral UDP port
Generating alerts and performing the required processing
Service Location Protocol SLP
Ephemeral UDP Port
UDP 427
Asynchronous device discovery
Protocol
MarkVision Server
Database
Used for
N/A
Ephemeral TCP port
TCP 1521
(Oracle) Writing data to an Oracle database
N/A
Ephemeral TCP port
TCP 1433
(SQLServer) Writing data to an SQL Server database
Communication between clients and the MarkVision Server is based on
Java RMI (Remote Method Invocation
) technology. MVP uses randomly selected ports on the server to communicate to devices and MVP leaves the specifics of ports selection to the underlying java virtual machine. This facilitates its multi-threaded functionality.
NOTE:
The initial binding for a client-server session occurs on the
9188
port on the server side. All successive calls are made through Ephemeral ports on either side.
MarkVision Client
Protocol
MarkVision Client
MarkVision Server
Used for
RMI over TCP Remote Method Invocation over TCP
Ephemeral TCP port
TCP 9188
(Ephemeral port)
Establishing the initial RMI session
Afterwards, successive communication is done through Ephemeral ports on both sides
SLP
Service Location Protocol
Ephemeral UDP port
UDP 9184
(Ephemeral port)
Client discovery of the MarkVision Server
.
MarkVision Server Web Interface
Protocol
Browser
MarkVision Web Server
Used for
Hyper Text Transfer Protocol
Ephemeral TCP port
TCP 9180
Launching the Web Server and its associated functionality (such as Messenger and the Web Client)
MarkVision Telnet Client
Protocol
Telnet Client
MarkVision Server
Used For
Telnet
Ephemeral TCP port
TCP 9189
Establishing Telnet sessions with the MarkVision Server
Protocol
MarkVision Server
SMTP Server
Used For
Simple Mail Transfer Protocol
(SMTP)
Ephemeral TCP port
TCP 25
Providing the e-mail functionality used to receive alerts from devices
.
Queue Management
Protocol
MarkVision Server
Print Server
Used For
Network Basic Input/Output System
(Net BIOS)
Ephemeral TCP and UDP ports
  • TCP 445
  • UDP 137
  • UDP 139
Installing drivers and creating queues on a remote computer
MarkVision Server to LDAP Server Communication
This type of communication is used for user groups and authentication functionality.
Protocol
MarkVision Server
LDAP Server
Used For
LDAP
Lightweight Directory Access Protocol
Ephemeral TCP port
TCP 389
(or whatever the LDAP server has been configured to listen to)
Authentication of MVP users using an LDAP server
LDAPS
Secure Lightweight Directory Access Protocol
Ephemeral TCP port
TCP 636
(SSL) (or whatever the LDAP server has been configured to listen to; for SSL encrypted connections)
Authentication of MVP users using an LDAP server through a secure channel using SSL
Kerberos
Ephemeral UDP port
UDP 88
(the default Kerberos Authentication Service port)
Kerberos authentication
Still Need Help?
Please
contact
Lexmark Technical Support if you need additional assistance.
NOTE:
When calling for support, you will be asked for your
machine/model type
and
Serial Number
(
SN
).
Please call from near the printer in case the technician on the phone asks you to perform a task involving the printer.
LEGACY ID:
SO6437