Warning: Undefined array key 0 in /var/www/html/tallyweb/modules/pss/crm/kb/search/CKBTallyHelpSearchWIC.php on line 958
Warning: Undefined array key 1 in /var/www/html/tallyweb/modules/pss/crm/kb/search/CKBTallyHelpSearchWI.php on line 1203
Warning: Trying to access array offset on value of type null in /var/www/html/tallyweb/modules/pss/crm/kb/search/CKBTallyHelpSearchWI.php on line 1203
Connect to Server - FAQ & Errors
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.
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:
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.
●
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.
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).
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.
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.
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.