I think I can see the cause of this problem - Webmin is configured to
add new BIND zones to /etc/named.conf.local , but there is no directive
in /etc/named.conf to include this file. The quick fix is to click on
the Module Config link, and change the 'Add new zones to file' option to
'Default'.
- Jamie
On Wed, 2006-02-01 at 00:57, Rodney Richison wrote:
> It's not like I don't muck around with this every day at work, but here,
> on my home network, I'm having trouble with the bind module.
>
> I'm sure it's something simple. I've a local server behind my firewall.
> Bind works as expected. However, when I try to create a master, it
> creates it, then shows the page to change the records, yet when I click
> on something like a or nameserver record. I get a page that is pretty
> much blank, with no input boxes and the word "in" in the middle of the
> page.
>
> The strange thing is, I reproduce the error on my local machine. Both
> machines running debian. Both machines upgraded to the latest greatest
> webmin and bind modules. That's why I'm sure I'm missing something
> simple. Ideas?
>
> BTW, I can then cancel out, and no master zone has been created
> "according to webmin". However, if I then try to create it again, I get
> the message "already exists". Looking at /etc/bind, I see it does exist
> in named.conf.local and the zone file exists. So it's though webmin
> creates it, yet cannot edit it?? Or see it???
>
> Bind is on debian stable.
> Things I've tried, purge bind, remove webmin module, upgrade webmin...
> I'm out of ideas at the moment.
>
> ?????

The message is (as you expected):
Failed to install uploaded module : The tar command, needed for
extracting Webmin modules, was not found on your system
There's also some problem in the "Choose File" dialog. I can't see any
subdirectory (Just //).
Thanks
2006/1/31, Jamie Cameron <jcameron@...>:
> On 31/Jan/2006 03:33 Enrique Toledano wrote ..
> > Hi all
> >
> > I've recently installed webmin on a Windows XP OS. I've installed
> > tar.exe and gunzip.exe and they are in the path, but Webmin can't see
> > them and I can't install new modules. What am I doing wrong?
>
> What is the exact error message you are getting from Webmin here?
> I suspect that there is a bug that stops it finding the tar and gunzip co=
mmands
> due to the .exe extensions :(
>
> > By the way, I have another PC with windows and the same installation
> > (maybe a newer version of activeperl) and webmin in running incredibly
> > slow on it. I think somebody has reported something similar here
> > before. Any ideas of what is happening?
>
> I haven't seen this myself .. does downgrading activeperl help (if that i=
s
> possible) ?
>
> - Jamie
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc. Do you grep through log fi=
les
> for problems? Stop! Download the new AJAX search engine that makes
> searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
> http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D103432&bid=3D230486&dat=
=3D121642
> -
> Forwarded by the Webmin mailing list at webadmin-list@...=
et
> To remove yourself from this list, go to
> http://lists.sourceforge.net/lists/listinfo/webadmin-list
>

Jamie,
I've noticed a problem with the ReadMail module. If you have "treat mailbox subdirectories as" set to "subdirectories" and a user, say in order to keep forwarded email messages from other servers organized, has the following folder structure:
Inbox
Sentmail
Drafts
Yahoo\inbox
Yahoo\savedmail
Hotmail\inbox
Hotmail\savedmail
when the user switches from "Yahoo\inbox" to "Hotmail\inbox" (ie: an actual mailbox file with the same name, different path) the index listing for one or the other folder gets corrupted. I noticed that the routine called user_index_file() (found in file boxes-lib.pl) returns an index file name to be used by the ReadMail module for the index caching information. This routine produces identical filenames for the above scenario.
A possible fix, which I've implemented in my install is to change the subroutine to the following:
# user_index_file(user|file)
sub user_index_file
{
local $us = $_[0];
$us =~ s/\//_/g;
local $subpath = ((length($_[0]) > length($folders_dir)) && (index($_[0], $folders_dir) == 0)) ? substr($_[0], length($folders_dir)+1) : "";
if (length($subpath))
{
$subpath =~ s/\//\./g;
}
local $f = $_[0] =~ /^\/.*\/([^\/]+)$/ ?
($user_module_config_directory ?
(length($subpath) ?
"$user_module_config_directory/$subpath.findex" :
"$user_module_config_directory/$1.findex") :
"$module_config_directory/$us.findex") :
$user_module_config_directory ?
"$user_module_config_directory/$_[0].index" :
"$module_config_directory/$_[0].index";
local $hn = &get_system_hostname();
return -r $f && !-r "$f.$hn" ? $f : "$f.$hn";
}
The generated index file name now includes the subpath (below the users mailbox_dir) as part of the name. I haven't tested the scenario which fails the REGEXP in the ternary operator, so I'm not 100% sure if this is safe, but it looks safe to me.
Opinions? Corrections?

Hi again,
This time I'll try it from scratch on a test server. From scratch, I'm
trying to configure mod_ssl into Apache 1.3.31 I've run the configure
( less the call to the apache source because it's an RPM install) and
end up with the following:
/usr/libexec/apache/libssl.so
/etc/apache/mod_ssl.conf
and the following: (I uncommeted the include)
**************
# By default, all external Apache modules are disabled. To enable a
particular
# module for Apache, make sure the necessary packages are
installed. Then
# uncomment the appropriate Include line below, save the file, and
restart
# Apache. Note that some modules may need additional
configuration steps. For
# example, mod_ssl requires a site certificate which you may need
to generate.
#
# Lastly, if you remove a module package, be sure to edit this file
and comment
# out the appropriate Include line.
# ==> mod_ssl configuration settings <==
#
# PACKAGES REQUIRED: apache (N series) and openssl (N
series)
#
Include /etc/apache/mod_ssl.conf
*************************************************************
When, in webmin, I try to configure mod_ssl in reconfigure know
mods I end up with mod_apachessl in the apache modules module.
There is no mod_apachessl module so restart and apply fail. When I
directly add mod_ssl to the configuration nothing shows up in the
module except mod_apachessl.
When I turn on SSL for the test server I get the following error:
Warning: Group directive in requires SUEXEC wrapper.
Syntax error on line 1124 of /etc/apache/httpd.conf: Invalid
command 'SSLEnable', perhaps mis-spelled or defined by a
module not included in the server configuration
/usr/sbin/apachectl start: httpd could not be started
I guess is it even possible to engage SSL without the Apache
source available?
Thanks,
Dan

It's not like I don't muck around with this every day at work, but here,
on my home network, I'm having trouble with the bind module.
I'm sure it's something simple. I've a local server behind my firewall.
Bind works as expected. However, when I try to create a master, it
creates it, then shows the page to change the records, yet when I click
on something like a or nameserver record. I get a page that is pretty
much blank, with no input boxes and the word "in" in the middle of the
page.
The strange thing is, I reproduce the error on my local machine. Both
machines running debian. Both machines upgraded to the latest greatest
webmin and bind modules. That's why I'm sure I'm missing something
simple. Ideas?
BTW, I can then cancel out, and no master zone has been created
"according to webmin". However, if I then try to create it again, I get
the message "already exists". Looking at /etc/bind, I see it does exist
in named.conf.local and the zone file exists. So it's though webmin
creates it, yet cannot edit it?? Or see it???
Bind is on debian stable.
Things I've tried, purge bind, remove webmin module, upgrade webmin...
I'm out of ideas at the moment.
?????
--
Highest Regards,
Rodney Richison
RCR Computing
http://www.rcrnet.net
118 N. Broadway
Cleveland, OK 74020
918-358-1111

Hi everyone,
Webmin version 1.260 is now available for download from
http://www.webmin.com/ and mirror sites. This release includes
the following changes :
Multiple Webmin users and groups can be deleted at once.
- The Apache module now has a Module Config option to suport
Debian's /etc/apache/sites-enabled directory.
- Added manual config file editing to the BIND, Dovecot, Postfix,
Samba and SSH Server modules.
- All the mail server modules have Module Config options to show
aliases and other tables in one column instead of two.
- Multiple Perl modules can be deleted or upgraded at once.
- Multiple Cron jobs can be enabled or disabled at once.
- The File Manager module can show small previews of GIF, JPEG,
PNG, TIFF, PDF and Postscript images, scaled down on the server side.
- The Bootup and Shutdown module uses the chkconfig command to
enabled and disable actions, where installed.
- The MySQL module can edit server settings in the my.cnf module.
- A bunch of other bugfixes and small changes.
Also available is Usermin 1.190, which includes the following changes :
- Added support for DAV clients, using the /dav URL path (when enabled).
- The SSH module supports version 2 private and public keys, and allows
version 2 authorized keys to be edited.
- The File Manager module can show small previews of GIF, JPEG, PNG,
TIFF, PDF and Postscript images, scaled down on the server side.
- The Scheduled Emails module now allows additional files to be attached
to the sent email.
As always, please send me any bug reports or feature suggestions that
you might have.
- Jamie

Hi,
I've created a couple of server aliases to resolve to the parent
server website. But instead they default to the first name-based
server listed on Apache. I changed the root directory in Apache on
each to point to the proper root directory and they still resolve the
first name-based server. The email resolves properly any ideas?
Webmin 1.250, Apache 1.3.31, Virtualmin 2.610 on Slackware 10.0.
Thanks,

On Mon, 2006-01-30 at 19:16, Jamie Cameron wrote:
> On 30/Jan/2006 19:32 Murray Trainer wrote ..
> > On Mon, 2006-01-23 at 18:49, Jamie Cameron wrote:
> > > On Mon, 2006-01-23 at 18:19, Murray Trainer wrote:
> > > > On Thu, 2006-01-19 at 17:24, Murray Trainer wrote:
> > > > > On Thu, 2006-01-19 at 16:11, Jamie Cameron wrote:
> > > > > > On Thu, 2006-01-19 at 18:25, Murray Trainer wrote:
> > > > > > > Hi Jamie,
> > > > > > >
> > > > > > > Just setting up the latest version of the module. We haven't
> > used IMAP
> > > > > > > quotas yet. I want a default Cyrus quota of 1GB for new users
> > - what
> > > > > > > format(s) do I enter that in the IMAP quota field - Bytes ,MB,
> > GB?
> > > > > > > Maybe which ever one(s) it is could be put in brackets - eg.
> > Default
> > > > > > > quota for new Cyrus users (MB).
> > > > > >
> > > > > > I am not 100% sure actually, as that value is just passed directly
> > to
> > > > > > the IMAP server via an IMAP command. However, I would guess that
> > the
> > > > > > size is in the bytes.
> > > > > >
> > > > > > As you might guess from looking at the module, I don't run a Cyrus
> > IMAP
> > > > > > server myself, so those parts of it that deal with IMAP are not
> > too well
> > > > > > tested :)
> > > > >
> > > > > I just noticed that the Cyrus IMAP Server module manages Cyrus mailbox
> > > > > quotas - it uses Kb. I will let you know if I figure out what your
> > > > > modules uses.
> > > > >
> > > > > Murray
> > > >
> > > > Hi Jamie,
> > > >
> > > > Just confirmed your module creates IMAP quotas in Kb.
> > >
> > > Thanks ..
> > >
> > > > It would be a useful for our company to have a quota field appear in
> > the
> > > > LDAP Users module containing the user's current quota so we can give
> > > > them a larger one than the default if required.
> > >
> > > That would be nice .. but I don't know which IMAP command to use to
> > > query the current quota. In fact, I don't think there is one ..
> > >
> > > - Jamie
> >
> > Hi Jamie,
> >
> > Despite their being an ability to manage IMAP quotas in the Cyrus IMAP
> > Server module, we would still like to have a hard-coded IMAP quota field
> > in the LDAP User's and groups module. Otherwise it will be a two step
> > process for us to create users with IMAP quotas other than the default.
> >
> > On a related issue, we are using a few custom LDAP fields in the LDAP
> > Users module but these fields would be much more useful if it was
> > possible for the post user-creation script to directly access the values
> > entered into these fields. It would be useful to be able to specify a
> > variable for a custom LDAP field that is exported to the post
> > user-creation script like all the USERADMIN_* ones. Eg. a custom LDAP
> > field could be described as below in the module config as
> >
> > variable description $USERADMIN_CUSTOM_VAR1
> >
> > and the module could parse out the $USERADMIN string if it finds one and
> > to set the variable to the content of the field. If the field had
> > multiple values then it would be up to our post-user creation script to
> > parse out each value. This would make the module much more flexible for
> > us and less likely to need more fields added to the module in the
> > future. You may still want to add hard-coded fields in the future for
> > attributes that all LDAP accounts are likely to need.
> >
> > Hope you think these suggested improvements have some merit.
>
> That is a good suggestion .. I will have the module set the environment
> variables USERADMIN_LDAP_XXX=yyyy , where XXX is an LDAP attribute for the
> modified user, and yyyy is the value.
>
> - Jamie
Hi Jamie,
Great - please send me the new script to test when you reckon you have
it working.
Thanks
Murray

On 31/Jan/2006 03:33 Enrique Toledano wrote ..
> Hi all
>
> I've recently installed webmin on a Windows XP OS. I've installed
> tar.exe and gunzip.exe and they are in the path, but Webmin can't see
> them and I can't install new modules. What am I doing wrong?
What is the exact error message you are getting from Webmin here?
I suspect that there is a bug that stops it finding the tar and gunzip commands
due to the .exe extensions :(
> By the way, I have another PC with windows and the same installation
> (maybe a newer version of activeperl) and webmin in running incredibly
> slow on it. I think somebody has reported something similar here
> before. Any ideas of what is happening?
I haven't seen this myself .. does downgrading activeperl help (if that is
possible) ?
- Jamie

Community

Help

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

CountryState

JavaScript is required for this form.

I agree to receive quotes, newsletters and other information from sourceforge.net and its partners regarding IT services and products. I understand that I can withdraw my consent at any time. Please refer to our Privacy Policy or Contact Us for more details