Troubleshooting Connection Issues

A connection issue is any event which adversely affects the connection between your computer and a League of Legends server. It might happen randomly during champion select, at the login screen or even during the match. Below you can find a list of common symptoms that are associated with connection issues:

Common symptoms

  • You got an Attempting to reconnect message during the match
  • You received a firewall error message
  • You are experiencing consistent lag or lag spikes
  • You cannot download or patch the game
  • You are receiving a login error that is not related to your credentials
  • You received a disconnected from PVP.net (or NO_GROUP_FOUND) error message
  • Your sound stutters in-game
  • You receive an Unknown error message
  • You receive a Maestro error message
  • You never reach champion select after queuing with your friends, even if they do
  • Your main client page is pitch back after logging in

First Steps

The Hextech Repair Tool can resolve a variety of troublesome connection issues. You can download or learn more about the repair tool here!


Additionally, for just a quick check of issues, the Lag Report (Beta) is a great resource for measuring your ISP connection to our game servers. It's a way to find your problems before your games, so give it a try:


Check the Server Status

Before performing any troubleshooting steps, it's worth checking the current status of the League of Legends server that you are trying to connect to. The links below will take you to the Server Status forum for each region:

Switch to a Wired Connection

Wireless connections tend to be difficult to troubleshoot due to potential interference from the environment and other radio signals. This often causes lag spikes and/or packet loss in the game. In order to eliminate this factor from our troubleshooting, we recommend switching to a wired (Ethernet) connection whenever it is possible.

Firewall Troubleshooting

Want a tl;dr? Watch our awesome video about Unblocking Firewalls below!

Firewalls serve two main purposes - they block both incoming and outgoing communications. Blocking INCOMING connections prevents external "hackers" from accessing your computer, usually by manipulating a flaw in an Operating System or a commonly used application.

Most firewalls are built to protect users from themselves. They do this by blocking OUTGOING connections. Outgoing connections are opened by applications running on your system. These are usually harmless; web browsers, League of Legends and instant messengers, for example, open outgoing connections.

 

Updating Your Firewall


We have contacted a large number of firewall manufacturers to identify League of Legends as a harmless application and add exceptions for League of Legends automatically. It is possible that your firewall simply needs the latest update from the manufacturer to apply these exceptions.

Please Note

Some firewalls require an active subscription in order to receive the latest virus definition updates.

List of firewall manufacturers:

Turning Off Your Firewalls


The quickest and easiest way to solve your problem is to temporarily uninstall and disable your firewalls. This is only for troubleshooting purposes.

Disable your Windows Firewall

  • Click on Start
  • Click on Control Panel
  • Click on System and Security
  • Click on Windows Firewall
  • Click on Turn Windows Firewall on or off (You might need to provide the Administrator password at this step)
  • Under each Network location, select the Turn off Windows Firewall option

Uninstall Third Party Firewalls

It is important that you fully uninstall these pieces of software during this step. Sometimes firewalls will still block connections even when they are disabled. Once you have found the source of the problem, you can re-install these firewalls and configure them to properly allow League of Legends network traffic.

Disable your Router Firewall (Not Recommended)

To disable your Router firewall, you will have to access your router configuration page. You can do this by typing the IP Address of your Default Gateway into the URL bar of your browser. If you are not sure what the Default Gateway IP address is or what the default login credentials are for your specific router, there is an exhaustive list available here. Please note that it is preferable to forward ports on your router (see the point below), as disabling the router firwall leaves you vulnerable to malicious scripts and software.

Adding exceptions to your firewall manually:

Here is a list of executable paths that you will need to add to your firewall's exception list:

  • C:\Riot Games\League of Legends\LeagueClient.exe
  • C:\Riot Games\League of Legends\LeagueClientUx.exe
  • C:\Riot Games\League of Legends\LeagueClientUxRenderer.exe
  • C:\Riot Games\League of Legends\Game\League of Legends.exe

Note

Unfortunately, there are many different types and versions of firewalls. It is outside the scope of this article to go into detail about how to configure each one. You may need to contact the manufacturer of your firewall in order to properly configure exceptions for League of Legends (feel free to use the list above!)

Generally, this process requires three steps:

  1. Right-click on the firewall from your system tray and access Options or Settings.
  2. Find a tab on Exceptions\Allowances\Applications.
  3. Add each of the four executables above. Be sure to give them "Full Access" or the equivalent setting.

Configure Your DNS

Want a tl;dr? Watch our awesome video on Domain Name System (DNS) Troubleshooting below!

Changing to a public Domain Name system

The League of Legends launcher uses server aliases that have problems connecting to some Internet Service Providers' default Domain Name System resolver. If your launcher never seems to start downloading a patch, you may want to change to public DNS servers in your network settings. Most often, this only applies to players outside of the US.

Note

Changing these settings can cause problems with your internet connection if you have specified network configurations for another purpose. Be prepared to revert to your old settings and save any information you are about to change.

Windows 8 and 10Windows 7Mac
  • Hit the Windows Key
  • Type "Control Panel"
  • Select "Network and Internet"
  • Select "Network and Sharing Center"
  • Select "Change Adapter Settings" on the navigation bar on the left
  • Right click on your network adapter and select "Properties"
  • Select "Internet Protocol Version 4 (TCP/IPv4)" and open "Properties"
  • Go to the bottom of the menu and change "Obtain DNS server address automatically," to "Use the following DNS server addresses:"
  • Put in the following public DNS servers, one in each empty field:
    • 8.8.8.8
    • 8.8.4.4
  • Save your changes by selecting "Ok"
  • Close all open web browsers and applications
  • Hit the Windows Key
  • Right click anywhere
  • Click on "All Apps"
  • Right click "Command Prompt" and run as administrator
  • Type ipconfig /flushdns and press Enter.
  • Restart your computer

Packet Loss

We have two useful tools for checking if you have packet loss on your connection. The first is our Lag Report tool, which can quickly scan your connection and give you a score based on other players near you (as well as other players with the same ISP). This tool also gives a packet loss rating. Note: Your issue may be worse when you’re in game and your connection is more stressed.

The second tool is our Connection Troubleshooting - Log Reader. There, you can upload one of your logs from a previous game and check for packet loss, jitter, or ping over the course of the game. This is great if you experienced a connection issue during your game and want further details.

If either of the tools reveal that you have packet loss, then your connection is losing data packets before it reaches its final destination. Unfortunately, if that is the case you will need to contact your Internet Service Provider and troubleshoot it with them, as the quality of connection once it leaves your personal network depends largely on the service.

Packet Buffering

Want a tl;dr? Watch our awesome video on Reducing Packet Buffering below!

Please bear in mind that some third-party applications can also contribute to high buffering rates.

Here are examples of common applications/causes which increase the buffering rate:

  • Skype
  • Teamspeak
  • Ventrillo
  • Hamachi
  • Spotify
  • Anything that streams HD video content (i.e. Youtube, Twitch etc.)
  • Torrent programs (i.e. uTorrent)
  • Active downloads (i.e Steam)

Port Forwarding

Want a tl;dr? Watch our awesome video about Opening Ports on your Router below!

Why forward ports manually?

Sometimes the ports that need to accept connections from League of Legends servers are closed by default on a router. If that is the case, you will need to forward them manually.

Windows

Obtain your Default Gateway and Internal IP Address:

  • Press the [Windows Key] + R
  • Type cmd and hit Ok - (You should now see a black window labeled Command Prompt that is black
  • with white lettering.)
  • Type ipconfig
  • Hit Enter
  • You should now see a list of information in front of you. Write down your Default Gateway and IPv4
  • Address as you will need these in a later step.

Access your router's configuration page:

  • Open a web browser (Examples: Internet Explorer, Google Chrome, Firefox, etc.).
  • Place your Default Gateway into the URL Address bar.
  • You may be asked for a password and username. This will be different for each router. Try hitting Ok, but if this does not work, the username is usually admin and the password is usually password.
  • Most default router passwords are listed here.
  • Locate a page with one of these names: Port Forwarding, Virtual Servers, NAT or Applications
  • Port Triggering is NOT Port Forwarding. It is completely different.
  • If we have reached the proper screen you will notice that you can input several pieces of information.
  • The correct screen will ALWAYS have these: A SINGLE Port Range, Protocol and Local IP/IP
  • Address/Computer.
  • The correct screen MAY have these: Application Name, A check box for enabled.
  • The correct screen should NEVER have: A second port range or an external IP field.
  • Now you must create an entry for each of the port ranges listed on the previous page. It is very important that you put in the correct Port Range, Protocol (UDP or TCP) and Local IP.

List of ports to forward:

  • 5000 - 5500 UDP (League of Legends Game Client)
  • 8393 - 8400 TCP (Patcher and Maestro)
  • 2099 TCP (PVP.Net)
  • 5223 TCP (PVP.Net)
  • 5222 TCP (PVP.Net)
  • 80 TCP (HTTP Connections)
  • 443 TCP (HTTPS Connections)
  • 8088 UDP and TCP (Spectator Mode)
Mac

First, obtain your Default Gateway and Internal IP Address:

  • Click the Apple icon on the top left of the screen, and choose "System Preferences..."
  • Double-click "Network"
  • Select your active connection in the left pane (the green circle icon)
  • Click "Advanced..." on the bottom right
  • Click the "TCP/IP" tab
  • Your default gateway address is listed next to "Router:", and your internal IP address is listed next to "IPv4 Address:"

Next, access your router's configuration page:

  • Open a web browser (Examples: Safari, Google Chrome, Firefox, etc.).
  • Place your Default Gateway into the URL Address bar.
  • You may be asked for a password and username. This will be different for each router. Try hitting Ok, but if this does not work the username is usually admin and the password is usually password.
  • Most default router passwords are listed here.
  • Locate a page with one of these names: Port Forwarding, Virtual Servers, NAT or Applications
  • Port Triggering is NOT Port Forwarding. It is completely different.
  • If we have reached the proper screen you will notice that you can input several pieces of information.
  • The correct screen will ALWAYS have these: A SINGLE Port Range, Protocol and Local IP/IP Address/Computer.
  • The correct screen MAY have these: Application Name, A check box for enabled.
  • The correct screen should NEVER have: A second port range or an external IP field.
  • Now you must create an entry for each of the port ranges listed on the previous page. It is very important that you put in the correct Port Range, Protocol (UDP or TCP) and Local IP.

List of ports to forward

  • 5000 - 5500 UDP (League of Legends Game Client)
  • 8393 - 8400 TCP (Patcher and Maestro)
  • 2099 TCP (PVP.Net)
  • 5223 TCP (PVP.Net)
  • 5222 TCP (PVP.Net)
  • 80 TCP (HTTP Connections)
  • 443 TCP (HTTPS Connections)
  • 8088 UDP and TCP (Spectator Mode)


Connecting from a Restricted Network?

If you are connecting from a restricted network, such a college campus, you will need to provide the ports above to your network administrator so they can forward them for you. Please send us a ticket if your network administrator requires any additional information.

VPN and Proxy Usage

Do not use Proxies or VPN connections

Please make sure that you are not using a VPN or a Proxy to connect to a League of Legends server, as they can cause a number of connection issues which will be impossible to resolve!

A VPN should only be used to test your connection routing path in very specific cases when advised by our Technical Specialists.


Release/Renew IP and Flush DNS (Windows)

  • Press the Windows Key (the key on the left side of the spacebar, between ctrl and alt)
  • Type cmd
  • Right-click the Command prompt shortcut and select "Run as Administrator" from the drop down menu. You should now see a black window with white letters.
  • Type ipconfig /release in the command prompt.
  • Press [Enter]
  • Type ipconfig /renew in the command prompt.
  • Press [Enter]
  • Type ipconfig /flushdns in the command prompt
  • Press [Enter]
  • Close the command prompt and attempt to make a connection.

Updating Your Operating System (Mac)

Many updates to the Operating System include critical bug fixes and extensions to graphical software that allow games to run with fewer problems. If you're experiencing lag or connection-related issues, a software update may help.

  • Click the Apple icon on the top left of the screen, click on "About This Mac", and choose "Software Update..."
  • The App Store will open and display any software updates available for OS X and the App Store. OS X updates will be at the top of the list.
  • Click "Update All" to install all available software updates. If prompted, enter an admin name and password, then your Apple ID and password.
  • If required, restart your system.

Administrator Settings (Mac)

League of Legends on Mac requires you to have administrator privileges. You can manage user settings in the Users & Groups pane of System Preferences.

Not having administrator privileges may cause issues with installation, patching, as well as playing League of Legends. Also, in some cases, you may not have the correct file or folder permissions in your League of Legends installation. You can follow the steps below to verify that you have the correct access level.

Modifying User Admin Privileges:

  • Click the Apple icon on the top left of the screen, and choose "System Preferences..."
  • Double-click "Users & Groups"
  • You can view a list of accounts in the left pane of this screen. If you don't see "Admin" by your account, you'll need to enable Administrator access:
    • First, click the lock icon on the bottom left of the window
    • In the resulting popup, log in with an Administrator account
    • Under your user account, check the box marked "Allow user to administer this computer"
    • Relaunch League of Legends to see if you're able to patch without issues
  • Setting Folder Permissions from the Info Window:
  • Find your League of Legends install location. If you installed to the default location, press the command key+Shift+G, and paste in: /Applications/League of Legends.app/Contents/
  • Use the keyboard shortcut Cmd+i to bring up the Info Window
  • Expand the "Sharing & Permissions" section of the info window
  • Ensure that the "Privilege" column next to your account says "Read & Write". If not:
  • Click the lock icon on the bottom right of the window and enter your password
  • Click the entry in the "Privilege" column next to your user account (It should say (Me) next to the account name)
  • Select "Read & Write" from the dropdown

Update Your Network Adapter Drivers

Sometimes, outdated network drivers can cause issues playing League of Legends. Here's how to update your drivers:

Windows
  • Press the Windows Key (the key on the left side of the spacebar, between ctrl and alt)
  • Type device manager and hit enter
  • Expand the "Network adapters" category
  • Right click the network adapter you're using and click "Check for updates..."
  • If you're not sure which adapter you're currently connected with, try updating each one in the list.
  • Disable Peer-to-Peer Updates (Windows 10 Only)
    • If other Windows 10 users are downloading updates from your machine while you play League of Legends, your connection quality can drop. Here's how you disable Peer-to-Peer updates to prevent this.
    • Open the Start menu and select "Settings", then click "Updates & Security"
    • Make sure Windows Update is selected in the left-hand navigation pane (it’s the default when you open Updates & Security) and then click Advanced Options in the main pane.
    • Click "Choose how updates are delivered"
    • To fully disable peer-to-peer updates, switch the first option to "Off".
Mac

Sometimes, outdated network drivers can cause issues playing League of Legends. Here's how to update your drivers:

  • Click the Apple icon in the top left, and select "System Update..."
  • Check for updates and apply all required updates, especially if an update appears for your wireless or ethernet adapter.

 

Still Having Issues?

If none of the above points helped, please submit a ticket to Player Support. In order to help us resolve your issue quickly, please include the following logs in your ticket:

  • Network Analysis
  • Trace Route
  • Process List

You can learn all about these logs here!
 

Was this article helpful?

Can’t find what you’re looking for?

From tech to tilt, we're here to help you! Submit a Ticket! So long as a poro doesn't eat it, we'll get back to you soon.

/ Submit a Ticket
Powered by Zendesk