Can I make DBabble run on port 80 together with existing web pages?
No. DBabble takes full control of the port it listens on and no other
programs or web pages can share it. However, if you don't have any
existing web server on your DBabble server machine, then you can
change the port setting to 80, and
then users will be able to access your server using just the machine
name. eg http://free.dbabble.com.
However, some ISP's like to modify any http requests going through
their system on port 80, and do things that can stop the windows
client from working properly. For example removing the connection:keep-alive
header. To get around this, set the
port setting to "80",
set the extra_ports setting to "8132",
and set the win_host_port
setting to your domain name followed by a space followed by 8132. For example
"free.dbabble.com 8132". In this way, your server is referred to by default on
port 80, but it also listens on port 8132, and the windows client downloads are
automatically configured to connect to port 8132.
What are the differences between DBabble and DNews?
DNews is actually an NNTP
news-server which is able to host all, or a subset of the thousands of
news-groups available world-wide, and give users access to the
news-groups via news clients. It comes with DNewsWeb, which allows you
do add a web interface to these newsgroups. DBabble on the other hand is
intended for setting up a few local discussion groups (which can be
optionally linked to external news-groups, and optionally available
through news-clients), where you have to
specifically set up each group you are wanting to be available. Dbabble
is probably better for hosting non usenet groups or for ease of
installation and use. DBabble also adds many features that DNews does
not such as chat rooms and instant messaging, and a downloadable windows
client. However, DBabble is recently released
software (released during August 2000), so you may find DNews more reliable,
although there are no known problems with the release version of DBabble.
Performance seems really bad when using with Netscape's Web Browser on Windows 2000.
When running your own DBabble server on Windows 2000, and using Netscape's web browser
on the same machine as the server is running
to connect to it, you may find that you often get no reply for 10-20 seconds. This
is because Netscape tries to use all of the CPU doing nothing while waiting for a reply
to a web request, so the DBabble server does not get a chance to run. Either increase
your process priority in the Control Panel-System-Advanced-Performance Options
to background services, or increase the DBabble server
priority setting.
Can the Windows client be automatically configured to connect to my DBabble server?
Yes, your DBabble server will automatically do this. When it runs, it automatically
creates a version of the Windows client customized for your server and makes this
available from a link on the web login page. If your users download and
install this version, it
will be automatically configured to connect to your server.
What is the difference between using a Windows Server and a Windows WorkStation for your DBabble server?
Windows WorkStations limit the number of incoming simultaneous new
connections that any program running on it can simultaneously accept
to 5. If more than this are made before the server gets around to
processing them (which usually happens within a fraction of a second
but may take up to a second if the server is busy) then the other
connections will be rejected. Windows Servers have no limit on this.
So if more than 5 clients make a request to the server within a second
of each other, the connection may fail for some clients. Once a
connection has been made, a program can keep as many connections open
as it wants even on a WorkStation. As a guide line we suggest using
a Windows Server rather than a Windows WorkStation if you expect
to have more than about 50 simultaneous DBabble users.
How can I make the web browser interface go directly to a particular chat room when the user logs in?
First find the group id of the chat room (it wil be listed on the chat room modify page).
Then open the file tpl/login.htm in a text editor (e.g. notepad).
Change the line:
to:
where you replace the '5' with whatever the group id of the chat room you want to use is.
After editing this file, do a DBabble reload command (dbabblesvr -reload)
If you are using DBabble version 2.7p we have added a
setting to work around this problem. Unfortunately this means you
won't be able to use DBabble's external authentication option but
other than that everything should still work. To get DBabble working on
a machine with this problem, do the following:
Install version 2.7p or later if you are not running that version already.
In a command prompt, type
net stop dbabblesvr
Open c:\windows\dbabblesvr.ini in a text editor (for example notepad) and change the line
that says:
How exactly does the "Members (Who receive messaes) can only see and communicate with other members" option in user groups work.
This option is used to restrict who the members of this user group can see and communicate with.
All members of a group with this option on will only be able to see and communicate with other
members of that group. If a user is a member of multiple user groups using this option then
that user will be able to communicate with users in any of the groups they belong to. Note -
administrator users can see and communicate with all users even if they belong to one or more
of these user groups. For example:
You have 2 user groups, "Group 1" and "Group 2", both of which have the
"Members (Who receive messaes) can only see and communicate with other members" option on.
"Group 1" contains users "A","B","C","D".
"Group 2" contains users "C","D","E".
Then
User "A" will be able to see and communicate with users "B", "C" and "D"
User "B" will be able to see and communicate with users "A", "C" and "D"
User "C" will be able to see and communicate with users "A", "B", "D" and "E"
User "D" will be able to see and communicate with users "A", "B", "C" and "E"
User "E" will be able to see and communicate with users "C" and "D"
Users can belong to any number of other user groups without the
"Members (Who receive messaes) can only see and communicate with other members" option
on and this won't have any effect on the above permissions.