Re: [MRBS-general] problem in MRBS
Brought to you by:
jberanek
From: Campbell M. <cam...@gm...> - 2011-08-30 10:23:09
|
You should have a picture of a pencil (for Edit) and a picture of a cross (for Delete)? If not, make sure you have uploaded the 'images' directory. Do you see the pencil and the cross in the rooms table? What browser are you using? Campbell From: jiten jha [mailto:jit...@go...] Sent: 30 August 2011 11:17 To: ma...@ca...; General purpose list (support/developers/users) Subject: Re: [MRBS-general] problem in MRBS i login in as a admin but there is no edit icon in a drop down that contain " Building 1" On Tue, Aug 30, 2011 at 3:39 PM, Campbell Morrison <cam...@gm...> wrote: Make sure you are logged in as admin and then click the edit icon next to the drop-down that contain "Building 1". Then change the resolution and Save the changes. That should get rid of your "Internal error" message. Campbell From: jiten jha [mailto:jit...@go...] Sent: 30 August 2011 11:06 To: ma...@ca...; General purpose list (support/developers/users) Subject: Re: [MRBS-general] problem in MRBS Dear sir, Dear Sir , I have click to rooms icon after that showing rooms details . Area " building 1 " add area " name = jiten " add area icon. rooms in building 1 : delete - edit - enable - description - capacity - room admin mail id . add room : name description capacity 3 line there . On Mon, Aug 29, 2011 at 12:53 PM, Campbell Morrison <cam...@gm...> wrote: As it says, the LDAP extension is not installed or enabled in your PHP system. This is not an MRBS problem - you'll need to re-install or reconfigure your PHP system, or else consult your system administrator/web hosting company. Campbell From: jiten jha [mailto:jit...@go...] Sent: 29 August 2011 07:45 To: ma...@ca...; General purpose list (support/developers/users) Subject: Re: [MRBS-general] problem in MRBS Dear Friends, I am using MRBS version 1.4.7. I am try to configure LDAP authentication option . When i click to login icon and put user name I10075 and password "123456" "ERROR: PHP's 'ldap' extension is not installed/enabled. Please check your MRBS and web server configuration." Please help me to solve this problem ASAP . I really need help . I have read MRBS Authentication Documentation. But Not getting good Idea. config.inc.php file configuration . <?php // $Id: config.inc.php 1825 2011-05-14 09:37:11Z cimorrison $ /************************************************************************** * MRBS Configuration File * Configure this file for your site. * You shouldn't have to modify anything outside this file * (except for the lang.* files, eg lang.en for English, if * you want to change text strings such as "Meeting Room * Booking System", "room" and "area"). **************************************************************************/ // The timezone your meeting rooms run in. It is especially important // to set this if you're using PHP 5 on Linux. In this configuration // if you don't, meetings in a different DST than you are currently // in are offset by the DST offset incorrectly. // // When upgrading an existing installation, this should be set to the // timezone the web server runs in. See the INSTALL document for more information. // // A list of valid timezones can be found at http://php.net/manual/timezones.php // The following line must be uncommented by removing the '//' at the beginning $timezone = "Asia/Calcutta"; /******************* * Database settings ******************/ // Which database system: "pgsql"=PostgreSQL, "mysql"=MySQL, // "mysqli"=MySQL via the mysqli PHP extension $dbsys = "mysql"; // Hostname of database server. For pgsql, can use "" instead of localhost // to use Unix Domain Sockets instead of TCP/IP. $db_host = "localhost"; // Database name: $db_database = "mrbs"; // Database login user name: $db_login = "root"; // Database login password: $db_password = 'indore'; // Prefix for table names. This will allow multiple installations where only // one database is available $db_tbl_prefix = "mrbs_"; // Uncomment this to NOT use PHP persistent (pooled) database connections: // $db_nopersist = 1; $mrbs_admin = "Phy Sysad"; $mrbs_admin_email = "jj...@ph..."; $mrbs_company = " Department of Physics "; $url_base = "http://www.phy.ac.in/mrbs"; /* Add lines from systemdefaults.inc.php and areadefaults.inc.php below here to change the default configuration. Do _NOT_ modify systemdefaults.inc.php or areadefaults.inc.php. */ // This next section must come at the end of the config file - ie after any // language and mail settings, as the definitions are used in the included file // // IMPORTANT NOTE: Do NOT put any configuration apart from the "Entry Types" // below this section require_once "language.inc"; // DO NOT DELETE THIS LINE /************* * Entry Types *************/ // This array maps entry type codes (letters A through J) into descriptions. // // Each type has a color which is defined in the array $color_types in the Themes // directory - just edit whichever include file corresponds to the theme you // have chosen in the config settings. (The default is default.inc, unsurprisingly!) // // The value for each type is a short (one word is best) description of the // type. The values must be escaped for HTML output ("R&D"). // Please leave I and E alone for compatibility. // If a type's entry is unset or empty, that type is not defined; it will not // be shown in the day view color-key, and not offered in the type selector // for new or edited entries. // $typel["A"] = "A"; // $typel["B"] = "B"; // $typel["C"] = "C"; // $typel["D"] = "D"; $typel["E"] = get_vocab("external"); // $typel["F"] = "F"; // $typel["G"] = "G"; // $typel["H"] = "H"; $typel["I"] = get_vocab("internal"); // $typel["J"] = "J"; /*********************************************** * Authentication settings - read AUTHENTICATION ***********************************************/ $auth["session"] = "php"; // How to get and keep the user ID. One of // "http" "php" "cookie" "ip" "host" "nt" "omni" // "remote_user" #$auth["type"] = "config"; // How to validate the user/password. One of "none" $auth["type"] = "ldap"; // How to validate the user/password. One of "none" // "config" "db" "db_ext" "pop3" "imap" "ldap" "nis" // "nw" "ext". // NOTE: if you are using the "db" authentication scheme, then make sure you keep the admin user // "administrator" below. The system initially relies on there being an admin called "administrator". // Once you have set up the user list and created one or more other admins (by adding them both to the // user list and the config file), then you can delete or rename the "administrator" user. // Configuration parameters for 'cookie' session scheme // The encryption secret key for the session tokens. You are strongly // advised to change this if you use this session scheme $auth["session_cookie"]["secret"] = "This isn't a very good secret!"; // The expiry time of a session, in seconds $auth["session_cookie"]["session_expire_time"] = (60*60*24*30); // 30 days // Whether to include the user's IP address in their session cookie. // Increases security, but could cause problems with proxies/dynamic IP // machines $auth["session_cookie"]["include_ip"] = TRUE; // Cookie path override. If this value is set it will be used by the // 'php' and 'cookie' session schemes to override the default behaviour // of automatically determining the cookie path to use $cookie_path_override = ''; // The list of administrators (can modify other peoples settings) $auth["admin"][] = "127.0.0.1"; // localhost IP address. Useful with IP sessions. $auth["admin"][] = "administrator"; // A user name from the user list. Useful // with most other session schemes. //$auth["admin"][] = "10.0.0.1"; //$auth["admin"][] = "10.0.0.2"; //$auth["admin"][] = "10.0.0.3"; // 'auth_config' user database // Format: $auth["user"]["name"] = "password"; $auth["user"]["administrator"] = "mrbs"; # Ldap acounts Admin permission $auth["admin"][] = "I10075"; # Administrator of hallbook $auth["admin"][] = "tomy"; # Seminar Coordinator $auth["admin"][] = "jjha"; # Seminar Coordinator $auth["user"]["I10075"] = "123456"; // 'session_http' configuration settings $auth["realm"] = "mrbs"; // 'session_remote_user' configuration settings //$auth['remote_user']['logout_link'] = '/logout/link.html'; // 'auth_ext' configuration settings $auth["prog"] = ""; $auth["params"] = ""; // 'auth_db_ext' configuration settings $auth['db_ext']['db_host'] = 'localhost'; $auth['db_ext']['db_username'] = 'authuser'; $auth['db_ext']['db_password'] = 'authpass'; $auth['db_ext']['db_name'] = 'authdb'; $auth['db_ext']['db_table'] = 'users'; $auth['db_ext']['column_name_username'] = 'name'; $auth['db_ext']['column_name_password'] = 'password'; // Either 'md5', 'sha1', 'crypt' or 'plaintext' $auth['db_ext']['password_format'] = 'md5'; // 'auth_ldap' configuration settings // Where is the LDAP server //$ldap_host = "localhost"; $ldap_host = "ldap.iitb.ac.in"; // If you have a non-standard LDAP port, you can define it here //$ldap_port = 389; // If you do not want to use LDAP v3, change the following to false $ldap_v3 = true; // If you want to use TLS, change the following to true $ldap_tls = false; // LDAP base distinguish name // See AUTHENTICATION for details of how check against multiple base dn's //$ldap_base_dn = "ou=organizationalunit,dc=my-domain,dc=com"; #$ldap_base_dn = "ou=fac,ou=che,ou=people,dc=iitb,dc=ac,dc=in;ou=prjstf,ou=che,ou=people,dc=i itb,dc=ac,dc=in"; #$ldap_base_dn = "ou=prjstf,ou=che,ou=people,dc=iitb,dc=ac,dc=in"; $ldap_base_dn[] = "ou=fac,ou=che,ou=people,dc=iitb,dc=ac,dc=in"; $ldap_base_dn[] = "ou=stf,ou=che,ou=people,dc=iitb,dc=ac,dc=in"; // Attribute within the base dn that contains the username $ldap_user_attrib = "uid"; #$ldap_user_attrib = "cn"; // If you need to search the directory to find the user's DN to bind // with, set the following to the attribute that holds the user's // "username". In Microsoft AD directories this is "sAMAccountName" //$ldap_dn_search_attrib = "sAMAccountName"; // If you need to bind as a particular user to do the search described // above, specify the DN and password in the variables below // $ldap_dn_search_dn = "cn=Search User,ou=Users,dc=some,dc=company"; // $ldap_dn_search_password = "some-password"; // 'auth_ldap' extra configuration for ldap configuration of who can use // the system // If it's set, the $ldap_filter will be combined with the value of // $ldap_user_attrib like this: // (&($ldap_user_attrib=username)($ldap_filter)) // After binding to check the password, this check is used to see that // they are a valid user of mrbs. //$ldap_filter = "mrbsuser=y"; // 'auth_imap' configuration settings // See AUTHENTICATION for details of how check against multiple servers // Where is the IMAP server $imap_host = "imap-server-name"; // The IMAP server port $imap_port = "143"; // 'auth_imap_php' configuration settings $auth["imap_php"]["hostname"] = "localhost"; // You can also specify any of the following options: // Specifies the port number to connect to //$auth["imap_php"]["port"] = 993; // Use SSL //$auth["imap_php"]["ssl"] = TRUE; // Use TLS //$auth["imap_php"]["tls"] = TRUE; // Turn off SSL/TLS certificate validation //$auth["imap_php"]["novalidate-cert"] = TRUE; // 'auth_pop3' configuration settings // See AUTHENTICATION for details of how check against multiple servers // Where is the POP3 server $pop3_host = "pop3-server-name"; // The POP3 server port $pop3_port = "110"; /********************************************** * Email settings **********************************************/ // You can override the charset used in emails if $unicode_encoding is 1 // (utf-8) if you like, but be sure the charset you choose can handle all // the characters in the translation and that anyone may use in a // booking description //$mail_charset = "iso-8859-1"; // Set to TRUE if you want to be notified when entries are booked. Default is // FALSE define ("MAIL_ADMIN_ON_BOOKINGS", FALSE); // Set to TRUE if you want AREA ADMIN to be notified when entries are booked. // Default is FALSE. Area admin emails are set in room_area admin page. define ("MAIL_AREA_ADMIN_ON_BOOKINGS", TRUE); // Set to TRUE if you want ROOM ADMIN to be notified when entries are booked. // Default is FALSE. Room admin emails are set in room_area admin page. define ("MAIL_ROOM_ADMIN_ON_BOOKINGS", FALSE); // Set to TRUE if you want ADMIN to be notified when entries are deleted. Email // will be sent to mrbs admin, area admin and room admin as per above settings, // as well as to booker if MAIL_BOOKER is TRUE (see below). define ("MAIL_ADMIN_ON_DELETE", TRUE); // Set to TRUE if you want to be notified on every change (i.e, on new entries) // but also each time they are edited. Default is FALSE (only new entries) define ("MAIL_ADMIN_ALL", FALSE); // Set to TRUE is you want to show entry details in email, otherwise only a // link to view_entry is provided. Irrelevant for deleted entries. Default is // FALSE. define ("MAIL_DETAILS", TRUE); // Set to TRUE if you want BOOKER to receive a copy of his entries as well any // changes (depends of MAIL_ADMIN_ALL, see below). Default is FALSE. To know // how to set mrbs to send emails to users/bookers, see INSTALL. define ("MAIL_BOOKER", FALSE); // If MAIL_BOOKER is set to TRUE (see above) and you use an authentication // scheme other than 'auth_db', you need to provide the mail domain that will // be appended to the username to produce a valid email address (ie. // "@domain.com"). define ("MAIL_DOMAIN", ''); // If you use MAIL_DOMAIN above and username returned by mrbs contains extra // strings appended like domain name ('username.domain'), you need to provide // this extra string here so that it will be removed from the username. define ("MAIL_USERNAME_SUFFIX", ''); // Set the name of the Backend used to transport your mails. Either "mail", // "smtp" or "sendmail". Default is 'mail'. See INSTALL for more details. define ("MAIL_ADMIN_BACKEND", "mail"); /******************* * Sendmail settings */ // Set the path of the Sendmail program (only used with "sendmail" backend). // Default is "/usr/bin/sendmail" define ("SENDMAIL_PATH", "/usr/bin/sendmail"); // Set additional Sendmail parameters (only used with "sendmail" backend). // (example "-t -i"). Default is "" define ("SENDMAIL_ARGS", ''); /******************* * SMTP settings */ // Set smtp server to connect. Default is 'localhost' (only used with "smtp" // backend). define ("SMTP_HOST", "localhost"); // Set smtp port to connect. Default is '25' (only used with "smtp" backend). define ("SMTP_PORT", 25); // Set whether or not to use SMTP authentication. Default is 'FALSE' define ("SMTP_AUTH", FALSE); // Set the username to use for SMTP authentication. Default is "" define ("SMTP_USERNAME", ''); // Set the password to use for SMTP authentication. Default is "" define ("SMTP_PASSWORD", ''); /********************** * Miscellaneous settings */ // Set the language used for emails (choose an available lang.* file). // Default is 'en'. define ("MAIL_ADMIN_LANG", 'en'); // Set the email address of the From field. Default is $mrbs_admin_email define ("MAIL_FROM", $mrbs_admin_email); // Set the recipient email. Default is $mrbs_admin_email. You can define // more than one recipient like this "jo...@do...,sc...@ti..." define ("MAIL_RECIPIENTS", $mrbs_admin_email); // Set email address of the Carbon Copy field. Default is ''. You can define // more than one recipient (see MAIL_RECIPIENTS) define ("MAIL_CC", ''); /********** * Language *&********/ // Set this to 1 to use UTF-8 in all pages and in the database, otherwise // text gets entered in the database in different encodings, dependent // on the users' language $unicode_encoding = 1; // Set this to a different language specifier to default to different // language tokens. This must equate to a lang.* file in MRBS. // e.g. use "fr" to use the translations in "lang.fr" as the default // translations $default_language_tokens = "en"; // Set this to 1 to disable the automatic language changing MRBS performs // based on the user's browser language settings. It will ensure that // the language displayed is always the value of $default_language_tokens, // as specified above $disable_automatic_language_changing = 0; // Set this to a valid locale (for the OS you run the MRBS server on) // if you want to override the automatic locale determination MRBS // performs $override_locale = ""; // faq file language selection. IF not set, use the default english file. // IF your language faq file is available, set $faqfilelang to match the // end of the file name, including the underscore (ie. for site_faq_fr.html // use "_fr" $faqfilelang = ""; // This next require must be done after the definitions above, as the definitions // are used in the included file require_once "language.inc"; ?> On Thu, Aug 25, 2011 at 5:32 PM, Campbell Morrison <cam...@gm...> wrote: Your default username and password depends on what you set the authentication type to in the config file. Eventually you will want to set it to 'ldap', but you can get going by setting it to 'config' or 'db'. If you set it to 'config' the username and password is administrator/secret. If you set it to 'db' then click on the "User list" link to set up users. Once you've logged in as an admin, go to the "Rooms" page to create an area and room. More information in AUTHENTICATION. Campbell From: jiten jha [mailto:jit...@go...] Sent: 25 August 2011 12:50 To: mrb...@li... Subject: [MRBS-general] problem in MRBS Dear Team, I checked your web site and read installation process and installed mysql , php, apache . Download mrbs tar file and untar it in a /var/www/ . In a tar file there 2 or 3 .sql files . So i login in a mysql and run "source /var/www/mrbs/tables.my.sql" file. Now my problem is . 1> It is showing " no rooms defined for this area " . 2> When i click to login user name so what is the default username and password. 3> If there is no default username and password so how can i create user name and password . 4> Which file I have to modify for username and password for normal login. 5> I want to create ldap user name and password authentication . So please help me to solve the problem ASAP. I really want your help . Please find the attachment file also. -- Regards Jitendra Jha ---------------------------------------------------------------------------- -- EMC VNX: the world's simplest storage, starting under $10K The only unified storage solution that offers unified management Up to 160% more powerful than alternatives and 25% more efficient. Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev _______________________________________________ mrbs-general mailing list mrb...@li... https://lists.sourceforge.net/lists/listinfo/mrbs-general Want to unsubscribe: mailto:mrb...@li...?subject=unsubscribe -- Regards Jitendra Jha Linux System Administrator IIT Bombay +91-9893325765, 07498370550 http://www.iitb.ac.in jj...@ph... I1...@ii... ---------------------------------------------------------------------------- -- EMC VNX: the world's simplest storage, starting under $10K The only unified storage solution that offers unified management Up to 160% more powerful than alternatives and 25% more efficient. Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev _______________________________________________ mrbs-general mailing list mrb...@li... https://lists.sourceforge.net/lists/listinfo/mrbs-general Want to unsubscribe: mailto:mrb...@li...?subject=unsubscribe -- Regards Jitendra Jha Linux System Administrator IIT Bombay +91-9893325765, 07498370550 http://www.iitb.ac.in jj...@ph... I1...@ii... ---------------------------------------------------------------------------- -- Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Logs" t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev _______________________________________________ mrbs-general mailing list mrb...@li... https://lists.sourceforge.net/lists/listinfo/mrbs-general Want to unsubscribe: mailto:mrb...@li...?subject=unsubscribe -- Regards Jitendra Jha Linux System Administrator IIT Bombay +91-9893325765, 07498370550 http://www.iitb.ac.in jj...@ph... I1...@ii... |