Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

Can't log in from outside local network

edited October 2006 in Vanilla 1.0 Help
Greetings to the group! I'm trying to get a new installation of Vanilla running as a collaboration platform in my office. The installation went as indicated in the documentation, I have also installed various extensions and everything is working as expected as long as I access the server from my internal network (posting, adding users, etc.). However, when I try to log in to the server from outside my local network, I get the login page and after submitting a valid user and password, the server doesn't respond. I can access other pages on the same server that run with PHP and MySQL over the Internet, so I'm fairly confident that everything there is configured properly. I'm using VertriogoServ under Windows XP in the default configuration. I only have ports 80 and 21 open on my firewall, is there maybe another port I need to open up? Thanks to all in advance for any help you can give! Eric

Comments

  • Try to use http://www.anonymouse.org/anonwww.html to browse your computer from the same machine ... the login prompt you is probably the router's web interface .. try using the router's combination to see if it will log you in ...
  • Have you tried setting the web path to vanilla as:

    " ./ "

    Log in locally as admin, click settings, then application settings, 3rd box from the bottom.

    This will enable local access (via IP/name) and internet access (via domain etc.)

    Something I use to develop locally and test globally. Though not ideal it does aid the development process. Once completed development however, I would reccoment you set the specific URL or path for external access, for security reasons.
  • alnokta: I was getting the Vanilla login screen, but as the Web path was set to the local machine IP, I couldn't connect. Thanks for the anonymouse link, it lets me access my web servers over the Internet from within my local network, I never thought of trying it with an anonymizer service. redux: Thanks a million, your change did the trick. What are the security ramifications of using "./"? I need to access the server locally from our network and other users need to access it over the Internet. Can I specify multiple addresses (I don't suppose so...). Our router/firewall does not allow us to loop back to it over the Internet. We have a pool of external IP addresses, and I cannot access any of them from inside the network. I'm not really keen on having everyone who needs the server to run through an anonymizer service. Thanks again!
  • The ./ baically says work from anywhere. Not limiting access by particular domain or IP and so on.
    Depending on the purpose of your setup, this could provide access to people or areas you didnt originally intend or want to have access.

    Security is fairly tight within Vanilla. But as with any web based application, a user with malicious intent will not recognise this and simply view the multiple domain access as an oppertunity for abuse. Perhaps specifying multiple addresses is possible using comma delimited, or semicolon as with common practises.
    Have you tried domain1.com, domain2.com or domain1.com; domain2.com ?

    Worth a try anyways.
This discussion has been closed.