Menu

#3160 Undefined subroutine &virtual_server::init_config called

All
open
5
2008-07-11
2008-07-11
No

Undefined subroutine &virtual_server::init_config called at /usr/libexec/webmin/virtual-server/virtual-server-lib.pl line 5.

http://sourceforge.net/forum/forum.php?thread_id=2104792&forum_id=600157

Discussion

  • Jamie Cameron

    Jamie Cameron - 2008-07-11

    Logged In: YES
    user_id=129364
    Originator: NO

    It sounds like your Virtualmin module install is broken is some strange way.

    Try editing /etc/webmin/miniserv.conf and removing the preload= line, then running /etc/webmin/restart

     
  • Anonymous

    Anonymous - 2008-07-11

    Webmin and miniserv log files (zipped)

     
  • Anonymous

    Anonymous - 2008-07-11

    Logged In: YES
    user_id=2143671
    Originator: YES

    I did just as you suggested.

    The line "preload=" was empty after the "=" but I removed it as you directed.

    Then restarted webmin.

    It didn't resolve the problem.

    Here's some info from the "System Information" module:
    System hostname ecybercorp
    Operating system Redhat Linux Fedora 9
    Webmin version 1.420
    Virtualmin version 3.59.gpl (GPL)
    Time on server 10/Jul/2008 23:17
    Kernel and CPU Linux 2.6.25.9-76.fc9.i686 on i686
    CPU load averages 0.93 (1 min) 0.72 (5 mins) 0.76 (15 mins)
    Running processes 174
    Real memory 978.86 MB total, 627.44 MB used

    Virtual memory 1.94 GB total, 6.86 MB used

    Local disk space 53.55 GB total, 23.84 GB used

    ----------

    I'm also attaching the miniserv log and error log and the webmin log files.

    Thanks and regards,

    Mauricio Bernini Pereira, RHCE

    File Added: logfiles.zip

     
  • Jamie Cameron

    Jamie Cameron - 2008-07-12

    Logged In: YES
    user_id=129364
    Originator: NO

    How about if you try the following :

    ssh in as root
    cd /usr/libexec/webmin/virtual-server
    ./list-domains.pl

    Let me know if that outputs any error..

     
  • Anonymous

    Anonymous - 2008-07-12

    Logged In: YES
    user_id=2143671
    Originator: YES

    [root@ecybercorp ~]# cd /usr/libexec/webmin/virtual-server
    [root@ecybercorp virtual-server]# ./list-domains.pl
    -bash: ./list-domains.pl: No such file or directory
    [root@ecybercorp virtual-server]# ls
    acl_security.pl disable-domain.pl enable-domain.pl migrate_form.cgi save_newdynip.cgi
    admins-lib.pl disable-feature.pl enable-feature.pl migration-cpanel.pl save_newfeatures.cgi
    all_webmin.cgi disable-limit.pl enable-limit.pl migration-ensim.pl save_newfields.cgi
    backup.cgi domain_form.cgi expframe_form.cgi migration-plesk.pl save_newip.cgi
    backup_config.pl domainname-lib.pl feature-dir.pl migration-psa.pl save_newlocal.cgi
    backup-domain.pl domain_setup.cgi feature-dns.pl modify-domain.pl save_newsharedips.cgi
    backup_form.cgi domain-template feature-ftp.pl modify-spam.pl save_newshells.cgi
    backup.pl download_cert.cgi feature-logrotate.pl module.info save_newsv.cgi
    backup_sched.cgi dynip-lib.pl feature-mail.pl move.cgi save_newupdate.cgi
    backups-lib.pl dynip.pl feature-mysql.pl move_form.cgi save_newuser.cgi
    bwgraph.cgi edit_admin.cgi feature-postgres.pl newchain.cgi save_pass.cgi
    bw.pl edit_afile.cgi feature-spam.pl newfeatures-all save_plugconfig.cgi
    bw-template edit_alias.cgi feature-ssl.pl newfeatures-gpl save_proxy.cgi
    cert_form.cgi edit_database.cgi feature-unix.pl newfeatures-lib.pl save_rfile.cgi
    CHANGELOG edit_domain.cgi feature-virt.pl newip_form.cgi save_spam.cgi
    change-password.pl edit_exclude.cgi feature-virus.pl newkey.cgi save_spf.cgi
    change_users.cgi edit_ffile.cgi feature-webalizer.pl postinstall.pl save_tmpl.cgi
    check.cgi edit_limits.cgi feature-webmin.pl postsave.cgi save_user.cgi
    clam-wrapper.pl edit_mail.cgi feature-web.pl procmail-logger.pl save_vfile.cgi
    collectinfo.pl edit_newbw.cgi frame_form.cgi proxy_form.cgi search.cgi
    collect-lib.pl edit_newchroot.cgi framefwd-template quotacheck.cgi seen_newfeatures.cgi
    config edit_newdynip.cgi help RELEASE set-spam.pl
    config-freebsd edit_newfeatures.cgi IDNA remote.cgi showpass.cgi
    config.info edit_newfields.cgi images rename.cgi simple-lib.pl
    config.info.fr edit_newlocal.cgi import.cgi rename_form.cgi spamclear.pl
    config_info.pl edit_newquotacheck.cgi import_database.cgi restart_feature.cgi spamconfig.pl
    create-domain.pl edit_newsharedips.cgi import_form.cgi restore.cgi start_feature.cgi
    create-user.pl edit_newshells.cgi index.cgi restore-domain.pl stop_feature.cgi
    createvirtualminmodule.sh edit_newsv.cgi install-type restore_form.cgi subdomain-template
    cron_chooser.cgi edit_newtmpl.cgi lang save_admin.cgi uninstall.pl
    cron_select.cgi edit_newupdate.cgi list_admins.cgi save_afile.cgi update-template
    csr.cgi edit_newupgrade.cgi list_aliases.cgi save_alias.cgi upgrade.cgi
    defaultacl edit_newuser.cgi list_databases.cgi save_database.cgi useradmin_update.pl
    delete_admins.cgi edit_newvalidate.cgi list-features.pl save_dbhosts.cgi user-template
    delete_aliases.cgi edit_pass.cgi list_sched.cgi save_dbpass.cgi validate.cgi
    delete_databases.cgi edit_plugconfig.cgi list_users.cgi save_domain.cgi view_domain.cgi
    delete_domain.cgi edit_rfile.cgi local-template save_exclude.cgi view_log.cgi
    delete-domain.pl edit_spam.cgi log_parser.pl save_expframe.cgi virtual_feature_api.pl
    delete_scheds.cgi edit_spf.cgi lookup-domain-daemon.pl save_ffile.cgi virtual-server-lib-funcs.pl
    delete_tmpls.cgi edit_tmpl.cgi lookup-domain.pl save_frame.cgi virtual-server-lib.pl
    delete-user.pl edit_user.cgi mass_aedit.cgi save_limits.cgi vui-lib.pl
    delete_users.cgi edit_vfile.cgi mass_aedit_form.cgi save_mail.cgi warnbw-template
    disable_clamd.cgi enable_clamd.cgi migrate.cgi save_newbw.cgi writelogs.pl
    disable_domain.cgi enable_domain.cgi migrate-domain.pl save_newchroot.cgi
    [root@ecybercorp virtual-server]# ./list-features.pl
    Code Description Enabled
    -------------------- -------------------------------------------------- --------
    unix Administration user Auto
    dir Home directory Auto
    mail Mail for domain Yes
    dns BIND DNS domain Yes
    web Apache website Yes
    webalizer Webalizer reporting Yes
    ssl SSL website Yes
    logrotate Log file rotation Auto
    mysql MySQL database Yes
    postgres PostgreSQL database No
    ftp ProFTPd server No
    spam Spam filtering No
    virus Virus filtering No
    webmin Webmin login Yes
    virtualmin-dav DAV Login Yes
    virtualmin-signup New Mailbox Signup Yes
    virtualmin-mailman Mailman Yes

     
  • Jamie Cameron

    Jamie Cameron - 2008-07-12

    Logged In: YES
    user_id=129364
    Originator: NO

    Ok, so the virtualmin commands are working - just not when run via the webserver!

    Could you attach your /etc/webmin/miniserv.conf file to this bug report?

     
  • Anonymous

    Anonymous - 2008-07-12

    Logged In: YES
    user_id=2143671
    Originator: YES

    File Added: miniserv.conf

     
  • Anonymous

    Anonymous - 2008-07-12

    Logged In: YES
    user_id=2143671
    Originator: YES

    File Added: miniserv.conf

     
  • Anonymous

    Anonymous - 2008-07-12

    Logged In: YES
    user_id=2143671
    Originator: YES

    File Added: miniserv.conf

     
  • Anonymous

    Anonymous - 2008-07-12

    The webmin miniserv.conf

     
  • Jamie Cameron

    Jamie Cameron - 2008-07-14

    Logged In: YES
    user_id=129364
    Originator: NO

    That all looks fine to me.
    How are you running Webmin - under it's own built-in miniserv.pl webserver, or via Apache?

     

Log in to post a comment.

Auth0 Logo