Jump to content
  • 0

[Help]Why u cant log in my srv


Question

Posted

Hello mxc, i got a prob with hmm i dont know xD exactly what is it but when i am playing in my srv with 127.0.0.1 everything is ok but when i am changing the ip from whatismyip.com (i am creating new l2.ini) i cant log in... one friend said that it possibly ports fault cant any1 help me in order to fix it or i will continue play on localhost xp

14 answers to this question

Recommended Posts

  • 0
Posted

There might be over 9000 problems.. Some of them:

1) ports are not forwarded

2) incorrect configuration

3) you don't have the so-called "public IP"

  • 0
Posted

my ports are that

        application:  TCP Ports   UDP Ports 

          L2J          80, 2106, 7777     2106, 7777

 

 

 

  and now what :P ?

  • 0
Posted

my ports are that

        application:  TCP Ports   UDP Ports 

          L2J          80, 2106, 7777     2106, 7777

 

 

 

  and now what :P ?

now go at whatismyipaddress.com then copy your ip and go at ip paste your ip and then ur port and check if its online while ur servers is up

  • 0
Posted

also my configs are :

 

 

 

 

# This is the server configuration file. Here you can set up the connection for your server.

# Usually you have to change the ExternalHostname option to

# - 127.0.0.1 (if you want to play alone / testing purpose)

# - LAN IP* (if you want to play from another computer in the network)

# - WAN IP** (if you want to play with friends over internet)

# - Questions? => http://l2jfree.com

#

# * = If you want to get your LAN IP, simply choose "Start" => "Run..." then type "cmd" => "ipconfig"

# **= If you want to get you WAN IP, visit http://www.whatismyip.com

# ===================================================================================================

 

# ================================================================

# General server setting !!! REQUIRED to configure to everyone !!!

# ================================================================

 

# Bind ip of the gameserver, use * to bind on all available IPs

GameserverHostname=*

GameserverPort=7777

 

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname

ExternalHostname=

# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname

InternalHostname=192.168.2.3

# Define internal networks (10.0.0.0/8,192.168.0.0/16 is default internal networks)

InternalNetworks=l2mystery.no-ip.org

# Define optional networks and router IPs

# IP (200.100.200.100) or fully qualified domain name

# (google.com) that resolves to an IP (use ping to determine if a domain resolves).

# Format: ip,net/mask;ip,net/mask,net/mask

# (mask 192.168.0.0/16 or 192.168.0.0/255.255.0.0 would be 192.168.*.*)

# Note: keep InternalNetworks and OptionalNetworks blank for compatibility with older login server

OptionalNetworks=

 

# Bind ip of the loginserver, use * to bind on all available IPs

LoginserverHostname=*

LoginserverPort=2106

LoginTryBeforeBan=20

 

# The Loginserver host and port

LoginPort=9014

LoginHost=127.0.0.1

 

# This is the server id that the gameserver will request (i.e. 1 is Bartz)

RequestServerID = 1

# If set to true, the login will give an other id to the server  if the requested id is allready reserved

AcceptAlternateID = True

 

# Database info

Driver=com.mysql.jdbc.Driver

#Driver=org.hsqldb.jdbcDriver

#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver

URL=jdbc:mysql://localhost/l2jdb

#URL=jdbc:hsqldb:hsql://localhost/l2jdb

#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=

Login=root

Password=

MaximumDbConnections=50

 

# Datapack root directory, defaults to current directory from which the server is started

#DatapackRoot=H:/workEclipse/L2J Free/trunk/L2_DataPack_IL

 

# Define character name template

# These ones are regular expressions, visit http://www.regular-expressions.info for details

# Note: Checking lengths are done server side, but keep it in pattern for future purposes

# Character name ( Default [A-Za-z0-9\-]{3,16} )

CnameTemplate=[A-Za-z0-9\-]{3,16}

# Pet name ( Default [A-Za-z0-9\-]{3,16} )

PetNameTemplate=[A-Za-z0-9\-]{3,16}

# Clan and ally name ( [A-Za-z0-9 \-]{3,16} )

ClanAllyNameTemplate=[A-Za-z0-9 \-]{3,16}

# Title ( [A-Za-z0-9 \-\\[\\]\<\>\(\)\!\|]{3,16} )

TitleTemplate=[A-Za-z0-9 \-\\[\\]\<\>\(\)\!\|]{3,16}

 

# Maximum number of chars per account - 0 = illimited - default = 7

CharMaxNumber = 1

 

# Define how many players are allowed to play simultaneously on your server.

MaximumOnlineUsers=100

 

 

# Minimum and maximum protocol revision that server allow to connect.

# You must keep MinProtocolRevision <= MaxProtocolRevision.

MinProtocolRevision = 740

MaxProtocolRevision = 745

 

#---------------------------------------------

# Safe Reboot configuration

#---------------------------------------------

# This will prevent some exploit during restart/shutdown process

SafeReboot = True

# To use following options, SafeReboot must be set to True

# Time in seconds before server complete shutdown/reboot, when

# following striction take effect

SafeRebootTime = 10

# Disable item enchant

SafeRebootDisableEnchant=True

# Disable players teleportations

SafeRebootDisableTeleport=False

# Disable craft and crystallize

SafeRebootDisableCreateItem=False

# Disable trades and shops

SafeRebootDisableTransaction=False

# Disable actions between players

SafeRebootDisablePcIteraction=False

# Disable actions on NPC

SafeRebootDisableNpcIteraction=False

 

# Network traffic optimization: minimum time between sending char's hp/mp status update packet.

NetworkTrafficOptimization = False

NetworkTrafficOptimizationMs = 1100

 

# Flood Protection

# if enabled players which send more then PACKETLIMIT packets in PACKETTIMELIMIT ms will get kicked

# warning not tested made a quickhack for squeezed :)

FloodProtection = False

PacketLimit = 500

PacketTimeLimit = 1100

 

 

# ================================================================

# JMX Administration

# ================================================================

# Port to connect with l2jmx, -1 to disable jmx completely

admin_portJMX=-1

# Port to connect to jmx via HTTP, -1 to disable

# disable it if it is not local test

# http adaptor is usefull to see if your server is running with l2jbeans, or to see others beans (JRE, logging)

# It is also possible to use it if you forbid this port for external host, but you have to be sure nobody can reach this url !

admin_portHTTP=-1

# password for keystore_file, the keystore file should be in config folder.

# Comment it or remove the keystore file if you doesn't want to activate secure socket.

#keystore_password=password

# keystore file

# this file is used to store a SSL certificate for your jmx server.

# You have to create it with keytool like this :

# $JAVA_HOME/bin/keytool -genkey -keyalg "RSA" -keystore myKeystore.jks -storepass myPassword -dname "cn=myhost"

# Change myKeystore, myPassword and myhost for your own needs

  • 0
Posted

also my configs are :

 

 

 

 

# This is the server configuration file. Here you can set up the connection for your server.

# Usually you have to change the ExternalHostname option to

# - 127.0.0.1 (if you want to play alone / testing purpose)

# - LAN IP* (if you want to play from another computer in the network)

# - WAN IP** (if you want to play with friends over internet)

# - Questions? => http://l2jfree.com

#

# * = If you want to get your LAN IP, simply choose "Start" => "Run..." then type "cmd" => "ipconfig"

# **= If you want to get you WAN IP, visit http://www.whatismyip.com

# ===================================================================================================

 

# ================================================================

# General server setting !!! REQUIRED to configure to everyone !!!

# ================================================================

 

# Bind ip of the gameserver, use * to bind on all available IPs

GameserverHostname=*

GameserverPort=7777

 

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname

ExternalHostname=

# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname

InternalHostname=192.168.2.3

# Define internal networks (10.0.0.0/8,192.168.0.0/16 is default internal networks)

InternalNetworks=l2mystery.no-ip.org

# Define optional networks and router IPs

# IP (200.100.200.100) or fully qualified domain name

# (google.com) that resolves to an IP (use ping to determine if a domain resolves).

# Format: ip,net/mask;ip,net/mask,net/mask

# (mask 192.168.0.0/16 or 192.168.0.0/255.255.0.0 would be 192.168.*.*)

# Note: keep InternalNetworks and OptionalNetworks blank for compatibility with older login server

OptionalNetworks=

 

# Bind ip of the loginserver, use * to bind on all available IPs

LoginserverHostname=*

LoginserverPort=2106

LoginTryBeforeBan=20

 

# The Loginserver host and port

LoginPort=9014

LoginHost=127.0.0.1

 

# This is the server id that the gameserver will request (i.e. 1 is Bartz)

RequestServerID = 1

# If set to true, the login will give an other id to the server  if the requested id is allready reserved

AcceptAlternateID = True

 

# Database info

Driver=com.mysql.jdbc.Driver

#Driver=org.hsqldb.jdbcDriver

#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver

URL=jdbc:mysql://localhost/l2jdb

#URL=jdbc:hsqldb:hsql://localhost/l2jdb

#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=

Login=root

Password=

MaximumDbConnections=50

 

# Datapack root directory, defaults to current directory from which the server is started

#DatapackRoot=H:/workEclipse/L2J Free/trunk/L2_DataPack_IL

 

# Define character name template

# These ones are regular expressions, visit http://www.regular-expressions.info for details

# Note: Checking lengths are done server side, but keep it in pattern for future purposes

# Character name ( Default [A-Za-z0-9\-]{3,16} )

CnameTemplate=[A-Za-z0-9\-]{3,16}

# Pet name ( Default [A-Za-z0-9\-]{3,16} )

PetNameTemplate=[A-Za-z0-9\-]{3,16}

# Clan and ally name ( [A-Za-z0-9 \-]{3,16} )

ClanAllyNameTemplate=[A-Za-z0-9 \-]{3,16}

# Title ( [A-Za-z0-9 \-\\[\\]\<\>\(\)\!\|]{3,16} )

TitleTemplate=[A-Za-z0-9 \-\\[\\]\<\>\(\)\!\|]{3,16}

 

# Maximum number of chars per account - 0 = illimited - default = 7

CharMaxNumber = 1

 

# Define how many players are allowed to play simultaneously on your server.

MaximumOnlineUsers=100

 

 

# Minimum and maximum protocol revision that server allow to connect.

# You must keep MinProtocolRevision <= MaxProtocolRevision.

MinProtocolRevision = 740

MaxProtocolRevision = 745

 

#---------------------------------------------

# Safe Reboot configuration

#---------------------------------------------

# This will prevent some exploit during restart/shutdown process

SafeReboot = True

# To use following options, SafeReboot must be set to True

# Time in seconds before server complete shutdown/reboot, when

# following striction take effect

SafeRebootTime = 10

# Disable item enchant

SafeRebootDisableEnchant=True

# Disable players teleportations

SafeRebootDisableTeleport=False

# Disable craft and crystallize

SafeRebootDisableCreateItem=False

# Disable trades and shops

SafeRebootDisableTransaction=False

# Disable actions between players

SafeRebootDisablePcIteraction=False

# Disable actions on NPC

SafeRebootDisableNpcIteraction=False

 

# Network traffic optimization: minimum time between sending char's hp/mp status update packet.

NetworkTrafficOptimization = False

NetworkTrafficOptimizationMs = 1100

 

# Flood Protection

# if enabled players which send more then PACKETLIMIT packets in PACKETTIMELIMIT ms will get kicked

# warning not tested made a quickhack for squeezed :)

FloodProtection = False

PacketLimit = 500

PacketTimeLimit = 1100

 

 

# ================================================================

# JMX Administration

# ================================================================

# Port to connect with l2jmx, -1 to disable jmx completely

admin_portJMX=-1

# Port to connect to jmx via HTTP, -1 to disable

# disable it if it is not local test

# http adaptor is usefull to see if your server is running with l2jbeans, or to see others beans (JRE, logging)

# It is also possible to use it if you forbid this port for external host, but you have to be sure nobody can reach this url !

admin_portHTTP=-1

# password for keystore_file, the keystore file should be in config folder.

# Comment it or remove the keystore file if you doesn't want to activate secure socket.

#keystore_password=password

# keystore file

# this file is used to store a SSL certificate for your jmx server.

# You have to create it with keytool like this :

# $JAVA_HOME/bin/keytool -genkey -keyalg "RSA" -keystore myKeystore.jks -storepass myPassword -dname "cn=myhost"

# Change myKeystore, myPassword and myhost for your own needs

lol at external ip put your ip from whatismyipadrress.com lol dude..

  • 0
Posted

now go at whatismyipaddress.com then copy your ip and go at ip paste your ip and then ur port and check if its online while ur servers is up

hehe i am newbie:/ there are 5 ports which to paste ?;p
  • 0
Posted

hehe i am newbie:/ there are 5 ports which to paste ?;p

u dont need ports.. just paste your ip here

 

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname

ExternalHostname= (www.whatismyipaddress.com)

# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname

  • 0
Posted

damn.. man i put it my ip there and still nothing the server is up but i cant login ...

u cant login or your friend cant log in?

Guest
This topic is now closed to further replies.


  • Posts

    • From Salvation onwards I think you need a patched nwindow.dll that allows such modifications, try to see if you get what you need here: https://drive.google.com/drive/u/1/folders/1LLbQFGf8KlR-O0Iv5umfF-pwZgrDh9bd
    • hello everyone! I am wanting to save the files (Ini. - Data - ) of the EP5 Client: Salvation... But they generate the error "corrupt files"... I tried several versions of L2FileEditor without good results. I need help! Thank you!
    • Opening December 6th at 19:00 (GMT +3)! Open Beta Test from November 30th!   https://l2soe.com/   🌟 Introducing L2 Saga of Eternia: A Revolution in Lineage 2 High Five! 🌟   Dear Lineage 2 enthusiasts, Prepare to witness the future of private servers! L2 Saga of Eternia is not just another High Five project—it’s a game-changing experience designed to compete with the giants of the Lineage 2 private server scene. Built for the community, by the community, we’re here to raise the bar in quality, innovation, and longevity. What Sets Us Apart? 💎 No Wipes, Ever Say goodbye to the fear of losing your progress. Our server is built to last and will never close. Stability and consistency are our promises to you. ⚔️ Weekly New Content Our dedicated development team ensures fresh challenges, events, and updates every week. From custom quests to exclusive features, there will always be something exciting to explore. 💰 No Pay-to-Win Skill and strategy matter most here. Enjoy a balanced gameplay environment where your achievements come from effort, not your wallet. 🌍 A Massive Community With 2000+ players expected, join a vibrant and active community of like-minded adventurers ready to conquer the world of Aden. 🏆 Fair and Competitive Gameplay Our systems are designed to promote healthy competition while avoiding abusive mechanics and exploits. 🔧 Professional Development From advanced bug fixes to carefully curated content, we pride ourselves on smooth performance, no lag, and unparalleled server quality. Key Features Chronicle: High Five with unique interface Rate: Dynamic x10 rates Class Balance: Carefully fine-tuned for a fair experience PvP Focused: PvP Ranking & aura display effect for 3 Top PvPers every week Custom Events: Seasonal and permanent events to keep you engaged Additional Features:   Custom Endgame Content: Introduce unique dungeons, raids, or zones unavailable in other servers. Player-Driven Economy: Implement a strong market system and avoid overinflated drops or rewards. Epic Siege Battles: Announce special large-scale sieges and PvP events. Incentives for Streamers and Clans: Attract influencers and big clans to boost server publicity. Roadmap Transparency: Share a public roadmap of planned updates to build trust and excitemen   Here you can read all the features: https://l2soe.com/features   Video preview: Join the Revolution! This is your chance to be part of something legendary. L2 Saga of Eternia is not just a server; it’s a movement to redefine what Lineage 2 can be. Whether you’re a seasoned veteran or a newcomer to the world of Aden, we invite you to experience Lineage 2 at its finest.   Official Launch Date: December 6th 2024 Website: https://l2soe.com/ Facebook: https://www.facebook.com/l2soe Discord: https://discord.com/invite/l2eternia   Let’s build the ultimate Lineage 2 experience together. See you in-game! 🎮
    • That's like a tutorial on how to run l2 on MacOS Xd but good job for the investigation. 
  • Topics

×
×
  • Create New...