Welcome to the Microsoft Q&A Platform,
To configure Internet Printing Protocol (IPP) on Windows Server 2022, follow the steps below to install, enable, and verify access over port 631.
- Step 1: Install Print and Document Services
- Open Server Manager → click Manage → Add Roles and Features.
- Choose Role-based or feature-based installation, then select your server.
- Under Server Roles, expand Print and Document Services and select:
- Print and Document Services
- Internet Printing
- Complete the wizard and restart the server if prompted.
- Step 2: Configure IPP
- Open Print Management from Server Manager.
- Add and share printers as needed.
- By default, IPP uses TCP port 631 for communication.
- Step 3: Verify IPP Access
From a client browser, test IPP connectivity by navigating to:
http://<server_name>/printers/
or
http://<server_ip>:631/printers/
Troubleshooting Port 631 Issues
- Firewall Configuration
Open Windows Defender Firewall (wf.msc) and create an inbound rule:
New-NetFirewallRule -DisplayName "IPP TCP 631" -Direction Inbound -Protocol TCP -LocalPort 631 -Action Allow
- Verify Service Status
- Open services.msc
- Ensure Internet Printing Protocol (IPP) service is running
- Test Network Connectivity
Use PowerShell:
Test-NetConnection -ComputerName <server_ip> -Port 631
- Confirm Printer Sharing and Permissions
Verify printers are shared and accessible by authorized users.
- Network Trace (Advanced)
If connectivity issues persist:
netsh trace start capture=yes persistent=yes maxSize=1024 traceFile=C:\trace.etl
netsh trace stop
Analyze traffic on port 631 to check for packet drops or blocks.
Following these steps should allow you to configure and troubleshoot IPP printing on Windows Server 2022 successfully.
Thank you for your question!