Some of the commonly asked questions about connecting to server are answered here.
Cause
Tally.ERP 9 is unable to connect to the Tally Server.
● There is problem with the Internet connection on your computer.
● There is a problem with the hosts file on your computer.
Solution
1. Go to Control Panel and check if the Internet connection is enabled or disabled on your computer. If the connection is disabled, enable it.
2. Check if your LAN cable is connected to both your computer and the network wall socket.
3. Ask your system administrator to ensure that the Tally Server is mapped to the correct IP address in the hosts file (C:\Windows\System32\Drivers\etc\hosts) on your computer.
4. After you have resolved the network issue, retry.
Cause
Response from the Tally.NET server is blocked by the firewall, router, or proxy server on your computer.
Solution
1. In F12: Configure > Advanced Configuration , set Connect to Tally.NET Server running on Non HTTP Port to Yes on the remote server.
2. Open the Tally.ini file available in the Tally folder, and add the parameter Importbatchsize=5 , as shown below:

3. Go to F12: Advanced Configuration and enter 1800 in Connection timeout (in seconds) , as shown below:

After the above configuration you can synchronise or access the data remotely, or perform any licensing activity successfully.
Cause
Tally.ERP 9 is unable to connect to the Tally Server.
● There is problem with the Internet or LAN connection on your computer.
Solution
1. Go to Control Panel and check if the Internet connection is enabled or disabled on your computer. If the connection is disabled, enable it.
2. Check if your LAN cable is connected to both your computer and the network wall socket.
3. After you have resolved the network issue, retry.
Scenarios
● Unable to Reach Tally.NET server.
● Could not Re-activate! Could not reach Registration Server. Please check network connection and try again. Error code 23.
● Could not activate. Connection Timed out. Please try after sometime Error code 48.
● Error Codes 10055, 10060, 1006, 23, 1, 501, 503, 12002, 11001
These error messages can occur while performing licensing operations like:
● Activating License
● Logging in as a Remote user
● Connecting the company to Tally.NET Server
Basic Checks
When you are face any of the above error messages while activating license, while connecting a company to Tally.NET using F4: Connect Company or while logging in as a Remote Tally.NET user, check the following:
For Licensing Issues
● Open Internet explorer a type http://experts.tallysolutions.com/
You will receive a message “!! ACCESS DENIED!!!”.

The above message indicates that you are unable to reach the License Server.
For connecting a company to Tally.NET or Remote Access
While connecting the company from Tally to Tally.NET severs, Tally tries to establish a permanent connection with Tally.NET Server.
If Tally fails to establish connection with Tally.NET server, it shows “Unable to reach Tally.NET server” in command window (calculator pane)
● Open Internet explorer and type http://tallynet.tallyenterprise.com/ – you will receive a message “Tally.NET server is running!”

Also check the following URL and open Internet Explorer and type http://t001.tallyenterprise.com/ - you will receive a message “Tally.NET server is running!”

The above message indicates that the communication to the Tally.NET server is successful through Internet explorer.
Reasons
1. Old Beta Release of Tally.ERP 9
2. Proxy Settings
3. Firewall
4. Web-based security
5. Proxy Server Security
Solution Case 1
● Install the latest release – Tally.ERP 9 Gold
Solution Case 2
All your internet access may be happening via a proxy server in your LAN. This is acting as a gateway.
1. Check whether proxy is enabled.
a. Open Internet explorer > Tools > Internet options > Connections > LAN Settings > Proxy .

b. Go to Advanced > Copy the http proxy address and the port number.

2. Configure the same settings in Tally proxy setting.
a. Open Tally.ERP 9.
b. Go to F12: Licensing > Advanced Configuration > Enable ‘Use HTTP Proxy’
c. Specify the IP address and port number.

Proxy server and/or firewall are configured in such a way that user can not communicate with other URLs except the allowed ones. In such cases, following URL needs to be added in the ALLOWED list:
● *.tallyenterprise.com
● *.tallysolutions.com
In the proxy environment, CONNECT method has to be enabled in proxy server in order to establish permanent connection. In most of the proxy server, CONNECT method is enabled by default.
(For proxy configuration settings, it is suggested to contact the system administrator)
A firewall is considered a first line of defense in protecting private information. Firewall prevents the transfer of data. All messages entering or leaving the intranet pass through the firewall, which examines each message and blocks those that do not meet the specified security criteria. There are many firewall applications, few tips to resolve the difficulty.
Solution Case 3, 4, 5: Windows/Other Firewall applications
Open Windows/other firewall application > Exceptions > Add Program > Select the following programs.
● Tally.exe
● Tallyadmin.exe
● Tallylicserver.exe
Accept the screen.
Cause
Tally.ERP 9 could not establish connection to Tally Sever due to Windows Firewall is blocking Tally.ERP 9, Tally License Server, or both.
Solution
● Allow Tally.ERP 9 and Tally License Server through Windows Firewall.
● After you have resolved the network issue, Retry, or Reconfigure your existing license.
Cause
Tally.ERP 9 is unable to connect to the Tally Server due to incorrect proxy configuration.
Solution
● Specify the correct proxy details in the Advanced Configuration screen.
● After you have resolved the network issue, Retry.
Cause
● The server company is disconnected
● The remote computer (client) is using proxy settings but the same is not configured in Tally.ERP 9
● The server computer is using Non-HTTP port
Solution
● Ensure that both the source computer and remote login (client) are connected to the internet. Ensure that the server company is connected. In case it is already connected, disconnect and then reconnect to establish a fresh connection.
● Verify if you are receiving a ping response from Tally servers. Open cmd.exe (type cmd in Run and press Enter), ping to tallynet.tallyenterprise.com and press Enter. An appropriate ping response should be displayed in the command prompt. In case the message Request Time Out is displayed, check your network connection and then try to connect to the company.
● In case the remote computer is using proxy settings for internet connection, then, the Tally.ERP 9 remote client should have proxy configuration enabled. Go to Gateway of Tally > F12: Configure > Advance Configuration > enable Use a Proxy Server for connecting to Tally.NET Servers. Give the required proxy details and accept the screen.
● In case the server computer is using Non-HTTP port to share information, then set the option Connect to Tally.Net Server running on Non HTTP Port to Yes under Advanced Configuration. The remote client will now be able to connect to server computer on Non-HTTP ports.
Cause
Computer on which the license is activated is not connected to the Internet.
This error appears in the License & Services segment of the Calculator Panel , as shown below:

Solution
● Connect the system to the Internet and try again.
Port query is a command-line utility that you can use to troubleshoot TCP/IP connectivity issues. The utility reports the port status of target Transition Control Protocol (TCP) and User Datagram Protocol (UDP) ports on a remote computer. You can run Port query on Windows Server 2003, Windows 2000, and Windows XP.
You can also use Port query in the following ways
● To troubleshoot Active Directory issues in which you have to verify basic TCP/IP connectivity. This can be especially useful in environments with firewalls
● To verify connectivity to TCP/IP ports that are used by Active Directory for Lightweight Directory Access Protocol (LDAP), remote procedure call (RPC), and Domain Name Service (DNS).
Download Link
http://www.microsoft.com/en-in/download/details.aspx?id=17148
For more details, refer the Article Link
How to use port query tool?
Command line: portqry.exe -n “tallynet.tallyenterprise.com” -p TCP -e 80 or 9050.

Locate the folder in command prompt and mention the above command:

Result details
● Listening : A process is listening on the target port on the target system. Port query received a response from the port.
● Not Listening : No process is listening on the target port on the target system. Port query received an Internet Control Message Protocol (ICMP) "Destination Unreachable - Port Unreachable" message back from the target UDP port. Or, if the target port is a TCP port, Port query received a TCP acknowledgement packet with the Reset flag set.
● Filtered : The target port on the target system is being filtered. Port query did not receive a response from the target port. A process may or may not be listening on the port. By default, TCP ports are queried three times and UDP ports are queried one time before reporting that the target port is filtered.
If you get the result as FILTERED as shown in snapshot below , then, a firewall or VLAN could be blocking that port.

Cause
License is in inactive mode due to non availability of internet connection in the system where Tally Gateway Server is installed.
For example, If a user configure the license in in-active mode above error will occur.
Solution
Enable the internet connection where Tally Gateway Server service is installed .
Cause
Connectivity between machine running Tally and the TallyLink Server is broken due to some reason, typically Internet connectivity is lost.
Solution
Check the following:
● Connectivity of Internet : Check whether you are able to browse any other websites without disconnection.
● Using Proxy Server : If you are using any proxy server for internet connection:
o Specify the proxy details in Gateway of Tally > F12 > Connectivity > Proxy Configuration .
o Specify trb.tallysolutions.com in the exceptions list of Proxy in Internet explorer. i.e., Open Internet Explorer =>Tools =>Internet Options =>Connections =>LAN Settings =>If Use Proxy Server for your LAN is enabled click on Advanced and under Exceptions add *.trb.tallysolutions.com; and then check.
Try pinging trb.tallysolutions.com from command prompt to check whether you are getting the response from TRB Server.
Check whether you are getting http request when you ping < http://trb.tallysolutions.com:4000/4001 > from internet explorer. In case you don’t get the response Open Internet Explorer >Tools > Internet Options > Advanced > Use HTTP 1.1 Settings and Enable use HTTP 1.1 through Proxy Connections.
Cause
There is a version mismatch, i.e. the Client is using an older version of Tally, which is not supported by the TallyLink Server.
Solution
Download the latest release and update the Tally Client. (Go to www.tallysolutions.com and download the latest version of Tally.)
Solution
1. Check Admin Privilege.
2. Delete the Temp files.
3. Rename the install shield from C:program filescommon files.
4.
Update ikernel Engine.[ikernelupdate.exe] [This installer updates the latest installer engine]
Available in
http://support.installshield.com/kb/files/Q108312/ikernelupdate.exe
5. Extract install.exe .
6. Go to command prompt and create a folder as install in C drive.
7. In the command prompt, type install.exe –extract_all:”C:install”.
8. Double-click setup.exe .
To know more,
● Check if firewall is blocking the connection.
● Add the list of hostnames/URL's or IP Address in the firewall and retry.
No, you do not need a static IP address when using TallyLink Server. It works on any dial-up system and uses the IP address that is provided by the service provider. Tally uses a unique TallyLink ID feature to identify the Tally Server and Tally Client.
'Connect to Server - FAQ & Errors' has been shared with
