Top Panel
Browse by Category Search the Knowledge Base
Connecting inFlow over the Internet

Last Updated
June 20th, 2008

User Opinions (8 votes)
50% thumbs up 50% thumbs down

How would you rate this answer?
Helpful
Not helpful

The multi-user functionality of inFlow is designed mainly for connecting computers over a local area network (LAN). We don't officially support using inFlow between computers connected over the Internet, but a number of people have done this successfully. Here are some tips that may help if you'd like to try this for yourself as well.

The three main ways of connecting inFlow over the Internet are: using remote desktop, using a virtual private network (VPN), and directly connecting over the internet.


Connecting using Remote Desktop

One way to allow access to inFlow from outside your LAN is to set up one machine on your LAN with inFlow and as a remote desktop host. Then, other machines can connect to this host via remote desktop, as if they were using that machine directly.

The remote desktop host will need to be running Windows XP Professional, Vista Business, or Vista Ultimate to host remote desktop. You may find the links below useful in setting up remote desktop. (Disclaimer: We don't have any affiliation with or endorse these links.)

Remote Desktop on XP:

http://www.online-tech-tips.com/windows-xp/how-to-setup-remote-desktop-on-windows-xp/

Remote Desktop on Vista:

http://www.mydigitallife.info/2007/01/26/turn-on-or-enable-remote-desktop-on-windows-vista/


Connecting using a VPN

You may also want to consider setting up a VPN to allow computers over the internet to access your LAN.

You may find the links below useful in setting up a VPN. (Disclaimer: We don't have any affiliation with or endorse these links.)

VPNs on XP:

http://www.onecomputerguy.com/networking/xp_vpn_server.htm

VPNs on Vista:

http://windowshelp.microsoft.com/Windows/en-US/help/f22a374f-929e-43bf-9583-de62942490e81033.mspx

Hamachi VPN software:

https://secure.logmein.com/products/hamachi/vpn.asp?lang=en

 

Directly connecting over the internet

If you're not able to set up remote desktop or a VPN, you may also want to have client computers connect directly to the database on the inFlow server over the Internet. Note that inFlow does not encrypt data sent over the network using this method.

To do this, when setting up inFlow to connect to the server for the Server Name, you'll need to put in the internet IP address of the server computer for the Server Name in inFlow. The easiest way to get this IP address is to use a web browser on the server computer, do an internet search for what is my ip address, and use the IP address given on one of those sites.

If the server computer is using a router, you may also need to set up port forwarding on the router to correctly direct connections to the server computer.

You may find the link below useful in setting up port forwarding on your router. (Disclaimer: We don't have any affiliation with this site or endorse it.)

Port forwarding for various routers:

http://portforward.com/

You'll need to do the port forwarding for SQL Server Browser on port 1434 for the UDP protocol.


Port forwarding for inFlow's SQL Server

To correctly set up port forwarding for inFlow's SQL Server, you'll want it to use the same port each time. To do this:

  1. Run SQL Server Configuration Manager. On Windows XP, click Start, Run, and type sqlservermanager.msc. On Vista, click Start and type sqlservermanager.msc.
  2. Open SQL Server 2005 Network Configuration, Protocols for INFLOWSQL, and right click on TCP/IP and select Properties.
  3. In the properties dialog, go to the IP Addresses tab, and go to the IPAll section at the bottom. If the TCP Dynamic Ports field is set, clear it to be empty. Then, set TCP Port to an unused port number of your choice, e.g. 13724. Click OK.
  4. Back in SQL Server 2005 Services, select SQL Server (INFLOWSQL), right click it and choose Restart.
  5. Re-open the TCP/IP Properties window and check that the TCP Port is still set correctly to the port you chose. If not, pick another port number and try again.

You should then set up port forwarding for the TCP port number you chose above on your router.


Using an unchanging IP address

Most internet service providers (ISP) do not guarantee that you'll have the same IP address all the time; it may change each time you reconnect, or in less frequent intervals. This makes it less convenient for others to connect to you whether by VPN, Remote Desktop or direct internet connection to inFlow, since they will have to always use the most up-to-date IP address.

If you find this is a problem, you may wish to look into getting an unchanging IP address. This is typically called a static IP address, and some ISPs offer this as an extra service, typically for a small charge. Alternatively, you might look into a service which gives you a fixed address which you can keep updated to point to your server. This is often called Dynamic DNS. One site that currently provides this service for free, with some limitations, is linked below:

Dynamic DNS

http://www.dyndns.com/services/dns/dyndns/

You can then have client computers connecting directly over the internet use this as the Server Name instead of the IP address; or as an address when setting up remote desktop or a VPN.


Avoid bandwidth-intensive operations over the Internet

When connected over the Internet (or via a VPN over the Internet), using large pictures or file attachments may cause problems. We recommend using smaller pictures (100-200 kb) for your products and company logo, and to avoid working with large file attachments.

Also, the database backup and restore operations are very bandwidth intensive, and may be very slow or fail when initiated from a computer connected to the server over the internet. We recommend performing these operations from the server computer directly, or a computer connected to the server over a LAN.

Visitor Comments
  1. Comment #1 (Posted by Thomas Nagels)
    So, in your example, do I have to forward ports 13724 and 1434 in my router?
  2. Comment #2 (Posted by inFlow Admin - Louis)
    Yes. But your SQL server settings might be different, so you will need to double check whether ports 13724 and 1434 are used.
  3. Comment #3 (Posted by jarukmaliwan )
    can't connecting
  4. Comment #4 (Posted by jarukmaliwan )
    can]t connecting
  5. Comment #5 (Posted by inFlow Admin - Stephen)
    Can you take a look at the troubleshooting guide here? http://www.inflowinventory.com/KnowledgeBase/questions/62/Troubleshooting+Multi-User+Mode+Connections If you're connecting over the internet, the VPN option is probably your best bet.
  6. Comment #6 (Posted by ROMAN ESPAÑA )
    no puedo conectarme
  7. Comment #7 (Posted by Christapher Lawrence )
    Having trouble connecting using the info that inflow gave me. What do I do?
  8. Comment #8 (Posted by admin )
    Hi, Can you email us (support@inflowinventory.com) to tell us what you see? We will try to help you through email. Thanks. -Louis
  9. Comment #9 (Posted by Igor Gulchuk )
    Hello, We have the standard version of InFlow and 1 user licence. I am having trouble loading the program due to inability to connect to the server. I don't need to connect. Please let me know about the best option for our business. Thank you Igor AVA Siding
  10. Comment #10 (Posted by admin )
    Igor, is this problem being unable to connect from the computer you just installed inFlow on? Can you check the troubleshooting guide here: http://www.inflowinventory.com/Forum/viewtopic.php?t=53 Thanks. -Stephen
  11. Comment #11 (Posted by Laarni Evaristo )
    Our Inflow is having problem and we cannot access the program anymore. It is displaying an error so what I did was I backed up the files needed and re-installed the software. After re-installing it gave me a pop-up window asking me to log-in using the given username and password. But it won't let me. It is showing an error as: DataPortal.Update failed (Archon.Rapid.Base.ServerReturnedException: Login failed for user 'sa'. ---> System.Data.SqlClient.SqlException: Login failed for user 'sa'. at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) at System.Data.SqlClient.SqlConnection.Open() at Archon.Rapid.Base.ConnectionManager.get_Connection() at Archon.Rapid.Module.CmdGetDBVersion.DataPortal_ExecuteBody() at Archon.Rapid.Base.ArchonCommandBase.DataPortal_Execute() --- End of inner exception stack trace --- at Archon.Rapid.Base.ArchonCommandBase.DataPortal_Execute()) at Archon.Rapid.Base.ArchonCommandBase.DataPortal_Execute() at Csla.MethodCaller.CallMethod(Object obj, MethodInfo info, Object[] parameters) at Csla.MethodCaller.CallMethod(Object obj, String method, Object[] parameters) at Csla.Server.SimpleDataPortal.Update(Object obj, DataPortalContext context) at Csla.DataPortal.Update(Object obj) at Csla.DataPortal.Update[T](T obj) at Csla.DataPortal.Execute[T](T obj) at Archon.Rapid.Module.CmdGetDBVersion.GetDBVersionTestConnection() at Archon.Rapid.Base.FmConnectionSetup.btnRetry_Click(Object sender, EventArgs e) Can you fix this?
  12. Comment #12 (Posted by admin )
    Hi Laarni, Can you send an email to support@inflowinventory.com? We will try to help you from there. Thanks. -Louis
  13. Comment #13 (Posted by pramod )
    cant connect
  14. Comment #14 (Posted by Ramiro )
    Hola instale este programa, sin embargo me pide una contraseña para conectarme a un servidor, en el caso del servidor puse el nombre de mi pc pero igual no ingresa.Ni el password de windows ni dejandolo en blanco. Totalmente inutil este software.Creo que tendre que crear el mio.Solo necesito un software para registrar la ubicacion y desplazamiento de bienes.
  15. Comment #15 (Posted by Carlos )
    No puedo conectarme help please
  16. Comment #16 (Posted by admin )
    Hi Pramod/Ramiro/Carlos, if you still have problem connecting, would you please send an email to support@inflowinventory.com? We'll help you from there. Thanks. -Amy
  17. Comment #17 (Posted by Alex )
    Hi, I can't start inflow inventory. I get prompted to connect to a server. The computer i'm using is the only PC i use inflow on (ie i suppose it is the server). Can you help? I need to get the program running to track my warehouse's inventory asap.
  18. Comment #18 (Posted by admin )
    Hi Alex. Can you take a look at our online troubleshooting guide here: http://www.inflowinventory.com/Forum/viewtopic.php?t=53 Thanks. -Stephen
  19. Comment #19 (Posted by Edwin )
    Can this application be used in a intranet style connection?
  20. Comment #20 (Posted by gerardo castro )
    i cant get to do my inventory. its asking for a password
  21. Comment #21 (Posted by admin )
    The application should be able to used in an intranet style connection, though we haven't tried it. Gerardo, if it asks for a password, you can look it up on the server machine.
  22. Comment #22 (Posted by azerty )
    azerty
  23. Comment #23 (Posted by Anne Tyrrell )
    I am trying to go into InFlow on a single user machine with no network of any kind. I am getting a dialogue box with Current Connection info followed by New Connection Info and password. Usually InFlow just sends me directly to my inventory modules. Why is this happening. Anne
  24. Comment #24 (Posted by admin )
    Hi Anne, I have sent you an email with the troubleshooting information. If you're still encountering issues, please send an email to support@inflowinventory.com, and we'll assist you from there. Thanks. -Amy
  25. Comment #25 (Posted by Darlene Urban )
    I trialled the freeware on my PC and have just upgraded to the Standard edition. As we are going ahead using the software I want to move the database to another PC as the server, as our purchasing officer will be the main one using it. Where is the database located and how can I transfer the database over to another PC so I do not loose the information already loaded.
  26. Comment #26 (Posted by Louis )
    The easiest way is to do a Backup Data within inFlow. This will save your entire database into a single file. You can then transfer that file to your server, do a Restore Data within inFlow, and all your data will be moved. Thanks. -Louis
  27. Comment #27 (Posted by mary )
    I have been trying to do all of the suggested troubleshooting recommendations all day. I am still prompted for password -- tried to look it up etc. ready to give up. I too only want to use it on one computer for a very very small business. I do not need or want to store on online database???
  28. Comment #28 (Posted by inFlow Admin - Stephen )
    Hi Mary, Sorry for the trouble with the installation here. You're right, you don't need to set it up to work over the internet. But inFlow uses a Microsoft SQL Server database in the background, and it shows the Server Name/Password prompt if there's trouble with that. This is the troubleshooting guide installing SQL Server: http://www.inflowinventory.com/Forum/viewtopic.php?t=53 Can you let us know what happens when you try those solutions and send the log files listed there? That'll give us some more info to look into the problem. thanks, -Stephen
  29. Comment #29 (Posted by polo1234 )
    prova
  30. Comment #30 (Posted by MARIO FABBI )
    NESSUNO.
  31. Comment #31 (Posted by carlos )
    hi just downloaded free version of inflow, but cant connect, asking for new server name and password?
  32. Comment #32 (Posted by Amy )
    Hi Carlos, it might be due to some installation problem with the Microsoft SQL Server, so inFlow can't connect to it. Would you please try out the instructions from here: http://www.inflowinventory.com/Forum/viewtopic.php?t=53 If you still see the problem please send the log files to support@inflowinventory.com, and we'll help you take a look. Thanks.
  33. Comment #33 (Posted by Jacquard )
    Hi! I'm still trying to start Inventory. I used all the methods and parameters defined in the differnet forums. The result is always the same "failed to connect" with error 26. I was expecting the product to work witout having to go thru data base installation features. Could you send me a useful documentation and the procedures direcly linked to your product. If I can't test the free version, I'll be anable to eventually buy the complete one. I'm using XP SP3, Sql express server 2005 french. Thanks for your answer. Best regards Dominique
  34. Comment #34 (Posted by Stephen )
    Hi Jacquard. Sorry for the trouble with the installation. Once you've gone through the troubleshooting guide on the forums at http://www.inflowinventory.com/Forum/viewtopic.php?t=53 can you email us (support@inflowinventory.com) the logs at the bottom there along with a description of what happens when you try each solution? That'll help give us more information to track down the problem. Thanks! Stephen
  35. Comment #35 (Posted by ZAin Daudpoto )
    software does not decode
  36. Comment #36 (Posted by faheem )
    dear sir give me my server name & server password
  37. Comment #37 (Posted by Louis )
    gor, is this problem being unable to connect from the computer you just installed inFlow on? Can you check the troubleshooting guide here: http://www.inflowinventory.com/Forum/viewtopic.php?t=53 Thanks. -Louis
  38. Comment #38 (Posted by BOUTOURIA KHALED )
    no possibility to connect to the program after download
  39. Comment #39 (Posted by Louis )
    Can you check the troubleshooting guide here: http://www.inflowinventory.com/Forum/viewtopic.php?t=53 Thanks. -Louis
Post a comment for "Connecting inFlow over the Internet"
   Your Name:
   Email Address:
*
 Your Comment:
*
 Enter the code below:
 
Related Articles
Attachments
No attachments were found.

Continue
Bottom Panel