Frequently Asked Questions

Note: Below is a list of real questions from users.
They are listed as they are without reformulating nor spell check.

Q1: How do I contact AnfyChat ?
email: anfychat@12planet.com
web: http://www.anfychat.com
 
Q2: Can I have the source code of AnfyChat ?
Yes! We do offer source code licensing, please contact us for more details on the pricing.
E-mail: anfychat@12planet.com
 
Q3: I need a custom built chat server software.
We offer very competitive priced development services, please contact us for more details on the pricing.
E-mail: anfychat@12planet.com

Q4: I have installed the latest release you sent me on a NT server, and it's not working
You need to install the latest Java VM from Microsoft available for free from http://www.microsoft.com/java/vm/dl_vm32.htm . If possible, please also install Internet Explorer 5.0

 

Q5: I miss a banner (gif/jpg) ad rotation system.
We made the choice to not integrate such a system into AnfyChat in order to keep the applet size small, and make it less intrusive. However there are many free Javascripts that offer standalone banner rotation system. We may offer in the future a separate applet that implements such a system.

 

Q6: I am an ISP and I want to host different web domains with one instance of AnfyChat server and I need a way to limit the usage by each client.
There is a configuration parameter on the server side that allows you to limit the number of simultaneous users per room.

 

Q7: Can the applet be configured to remove all references to AnfyChat and your company ?

If you host an AnfyChat server on your own, you can remove any references to AnfyChat and customize all system messages, buttons labels etc. This is a straightforward process.

 

Q8: I maintain a web site for an organization that want to have a private chat room to use for small meetings. They would like the applet to:
1) be private
2) allow chat moderation conferences (one speaker talking to the visitors, and one moderator that accepts and filters visitors questions before sending them to the speaker) 3) be able to print up the dialogue from the meeting
AnfyChat allows you to setup password protected chat rooms, but also to encrypt all your conversation using a 128bits key, so your chat rooms are totally secure.AnfyChat offers a moderation interface to the chat administrators so they can decide who can speak, which chat messages to display, etc. The user interface for this is very straightforward. With the "Save" button, with one mouse-click you can save all the chat messages to one HTML page which you may save or print out.
 
Q9: I am behind a firewall. What can I do ?
This new release of AnfyChat offers a HTTP tunneling feature that allows chat users to chat from behind most firewall/proxies. However, some firewalls are very restrictive, if they do not authorize HTTP data exchange on the port 10080, so you need either to ask your network administrator to open this port for HTTP protocol or have the chat server tunneling module run on the port 80.
 
Q10: Where is your Macintosh software ?
The chat server is Pure Java based, which means that when you install a Java Virtual Machine on your server (free), you can run AnfyChat server without any problem.

 

Q11: If possible could you make a few changes to the chat rooms. Some people have been found swearing and upsetting other members, can you add a function so people cannot swear, by using other letters or i.e., "*&^()%$#" etc. come up instead. Can other people (teens, etc.) enter my rooms or can they only enter the public rooms?
Other people cannot go into your room if your room is private (i.e. not listed under the Public group). The swear filtering system does already exist, just add the following line to your site:
<param name="wordfilter" value="word1;word2;....wordn">
Where word1, word2....wordn are the words you wish to filter, separate the words with ";"

 

Q12: I would definitely go for the JDK 1.1 specially because we plan to go for the pro version shortly.
1) Where to get it?
2) How to install it?
3) Where exactly it needs to be installed in the server?

The JDK1.2 is compatible with AnfyChat too.To get the JDK, you should go to the following sites: SUN SOLARIS: http://java.sun.com/jdk/ Linux: http://www.ibm.com/java/jdk/118/linux/ FreeBSD: http://www.freebsd.org/java/ Windows 95/98/NT: http://www.microsoft.com/java/vm/dl_vm32.htm or the web site of your operating system if it's not listed here. The JDK is free on most platforms. If you need to convince your hosting company, you may tell him that AnfyChat is a Java chat server that is very resource friendly and very reliable, we run it on our free chat network weeks during along with our web server without any slowdown of the machine.

 

Q13: The encryption module is "based on" blowfish, does this mean it uses blowfish or an algorithm similar to it? What is the strength of blowfish (this is symmetric-key cipher if I'm not mistaken)?
The username/password control is a standard AnfyChat feature. The encryption module does encrypt all messages using a encryption key that is stored or defined by the user. The encryption module is an implementation of "blowfish" algorithm, which is indeed symmetrical. The key strength may be arbitrary long. You can define any key up to 128bits which is the legal limitation in many countries.
 
Q14: Every time I type nohup Java ChatServer it says thunder:/www/chat# nohup Java ChatServer nohup: appending output to `nohup.out' thunder:/www/chat# but I cant connect to the server with the default ports.
Please type in "cat nohup.out" to see what it says. May be your server is not running yet. Before using "nohup", I would invite you to type in "java ChatServer" only, and make sure it's working before launching it as a daemon using "nohup java ChatServer &". This way you can see the error messages more easily.

 

Q15: If I use your free client can I make a room that is called something else? I am considering using your client on my fantasy baseball site.. I would like the room to be called SuperTeam. Is that an option??
You just need to modify the group name to your room name. Ex: change the line <PARAM NAME="group" VALUE="FreeRoom"> to <PARAM NAME="group" VALUE="SuperTeam">

 

Q16: I've installed everything. How does the chat customer create a private encrypted session with another customer. I've set up the Java applet to autologin, but it doesn't actually autologin.

Please read the readme.txt file in the secureclient.zip archive in order to setup the secure client properly. Basically you need to add the following line:
<param name="securekey" value="keyval"> in the applet code.
This should make the button key to appear on the chat applet. Without doing anything, the chat session is already encrypted, you may verify this if you connect to the same chat room with a "normal" chat client. You won't be able to read what's said from the secure client. If two users don't want to use the default key, but need to change its value so their conversation appears private even to other secure chat client users, they need to click on the key button, and enter the same value on both side in the pop up box that appears. To activate the autologin feature, you need to add the following line:
<PARAM NAME="welcomemsg" VALUE="n">

 

Q17: We want to purchase a chat server, I downloaded the evaluation version, but I couldn't install it, I'm using win 98, when I typed ntsvc /install it responds that the file only runs on win 32... Anyway I was searching for a chat server and AnfyChat is the one I liked, I will appreciate if you can help me to configure it so I can show it to my boss.

Actually ntsvc /install should be used only on Windows NT. Under win98, just type AnfyChat.exe to start the chat server! If you don't have AnfyChat.exe in the package you have downloaded, I would invite you to download it from our web site at http://www.anfychat.com/softs/demo140.zip

 

Q18: I have been testing and looking at your Java Chat and it looks like its just what we have been looking for. Currently, we need to purchase a good reliable program for use in an Online Community. We would like to request from you additional info ... specially regarding admin functions, and customizing functions, and a brief explanation on the secure encryption module, like why would this be necessary. We are on a Virtual Server under UNIX and I think, if I read well the requirements, there would be no problem installing it and running it. Congratulations on your product, it sure looks very interesting and promising; so far its our favorite prospectus; in these times of crisis, we are on a tight budget and your pricing policy sure caught our attention.

Thank you for your interest in AnfyChat. We are sure it will offer you the reliable chat service you need. AnfyChat does run perfectly on Unix machines, the only thing you need is to have the rights to run a server program on it. As for more information over the chat server, I would invite you to download our demo server from http://www.anfychat.com/softs/demo140.zip which comes with an installation manual that explains the server features more in detail. As for the encrypted chat client, this is necessary when you need absolutely private chat sessions. This is based on the same idea as the SSL protocol. Without encryption, as you know, a hacker may intercept the TCP/IP packets that are sent over the Internet, and read its content. Once encrypted, it's extremely difficult for anyone to decipher the messages without the appropriate key. AnfyChat is the only chat provider to offer this type of protection.

 
Q19: We have the AnfyChat Server and on Windows NT, when I start the chat server. It seems to be freezing?
You need to have IE5 installed. Or you can just install the Microsoft Java VM that you can find at http://www.microsoft.com/Java/vm/dl_vm32.htm. After updating your Java VM, launch AnfyChat as usual. The server needs around 1 or 2 minutes to be fully started on Windows platform, please wait this amount of time before trying to connect to it.

 

Q20: We are interested in your product. It seems that AnfyChat meets the requirements of our customers. We are a networking company located in Germany and have customers who are looking for a solution like this. Is it possible to make a customization on this software? Are you looking for resellers ?

Thank you for your interest in AnfyChat. We do offer customization work. Please let us know your needs. We are also looking for resellers in all countries, if you are interested, please send us your business proposal.
 
Q21: I would like to use AnfyChat with Linux Redhat 5.2 running an Apache server. Is this any testing been done to support this platform ?
AnfyChat works very well under this configuration. As a good example, our primary chat server configuration is identical! However, if possible try to upgrade to Linux 2.2.x, using RedHat 6.0 for example, then you can use the IBM JDK 1.1.8 for Linux which offers much better performance than most other Java VMs for Linux.
 
Q22: I have been trying to set up my AnfyChat Server. Inside the Infoserver directory I have attempted to activate the chat server by entering "Java ChatServer" and "jview ChatServer". Neither command has worked. Instead I get a 'command not found' response. Could you please offer suggestions.
This means that you don't have a Java VM installed on your server yet. If you are hosting your chat at an ISP's server, contact them so they install a Java VM on it. If you have your own server, you should check out the Sun JDKs that are available for free on their web site. If you have Linux, use the Blackdown port of JDK. See the AnfyChat manual for more details.

 

Q23: I have tested the retail AnfyChat server, and it seems to work well. We are going in production this week so I need your advise whether it will stand up to 100 simultaneous users ... :-) PS. We are running the server on Novell NetWare 5, and it is really a great way of showing the Java capabilities of our platform - Thanks for a great product!
As for the number of simultaneous users that the server can handle, it depends on your server's hardware configuration, users' "chat intensity" and most importantly on your Java VM. Under NT4.0, with a recent version of "jview" (Microsoft version of Java VM) a Pentium 200 with 128 Mb of RAM can handle around 500 to 1000 simultaneous "standard" users.

 

Q24: I cannot believe how easy it was to get the chat server up and running? You guys are unbelievable. Is it possible to change the color of the navigation text boxes.
Currently they are blue and very hard to read? I would like to change the color of the font on the chat because it is difficult to read the name of other users. You can indeed modify the colors, please modify the color values defined in the Java applet parameters. You can change the font color easily this way. You can also change the chat applet size etc.

 

Q25: How do I start the chat server on my Unix telnet account?
Please log into the system through telnet, then type in "java", and verify what showed up? This way you can know if the Java VM is on your machine or not. If it's on it, it's easy to run the chat server, just go to the directory where you have the chat server class files (cd AnfyChat/server for example), then type in: "java ChatServer" to see if you get anything up. If yes, hit CTRL+C to stop the current process, and type in
"nohup java ChatServer &" to restart the server as a daemon. If this doesn’t work for you, try "java -classpath $CLASSPATH:. ChatServer" You can test your connection to it by loading up the page http://your_site_IP:10080 . If it tells you that the page "/home/AnfyChat/www/index.html" is not found, then you are ok! Now stop the chat server by typing CTRL+C, and restart it with nohup java -classpath $CLASSPATH:. ChatServer & or nohup java ChatServer & so you can keep it running even after you close your telnet connection.

 

Q26: I can not start the chatserver on my Solaris server, when I type in: Java ChatServer , the message I get is: Can'#C8D4EAt find class ChatServer.
Make sure you are using the bash shell, and that the ChatServer.class file is in the directory where you are in and try java -classpath $CLASSPATH:. ChatServer This will put the local directory "." into the classpath before running a Java program.
 
Q27: We are very interested to buy your chat server for a community site. Our web site has already a member management - that means that users have a login and should not asked again for nick name when they enter a chat room. Is it possible to pass the nickname as parameter in the HTML ?
AnfyChat has been designed to interface smoothly with customers' own login system when necessary. The classic way to implement your need is to generate the chat html page on the fly with your CGI login system. On the generated page, if the parameters "username" and "autologin" have been defined, the user will be automatically logged into the chat server with the correct user name.