Home
3Com Conference Phone 900-0410-01 Owner's Manual
Contents
1. Checking table cinema Creating table cinema Checking table address Creating table address Checking table confinstances Creating table confinstances Checking table conferencing config Creating table conferencing config Checking table registrar presence Creating table registrar presence Checking table person Creating table person Checking table conf_log Creating table conf_log Checking table agendaitem Creating table agendaitem Checking table Rooms Creating table Rooms Checking table resource Creating table resource Checking table conffiles Creating table conffiles Checking table event Creating table event Checking table acl Creating table acl Checking table license Creating table license Dual Server Initial Installation 49 50 Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Cre
2. Spanish speakers enter the URL http lat 3com com lat support form html Portuguese speakers enter the URL http lat 3com com br support form html English speakers in Latin America should send e mail to lat_support_anc 3com com AT amp T 800 998 2112 57 1 657 0888 AT amp T 800 998 2112 1 800 998 2112 571 657 0888 01 800 849CARE AT amp T 800 998 2112 AT amp T 800 998 2112 54 11 4894 1888 AT amp T 800 998 2112 800 998 2112 AT amp T 800 998 2112 800 998 2112 AT amp T 800 998 2112 AT amp T 800 998 2112 57 1 657 0888 US and Canada Telephone Technical Support and Repair 1 800 876 3266 INDEX A activation key managing 113 C conference attendant 18 conference server 18 conference server database 18 configuration options dual server 10 multiple four to twelve servers 11 single server 9 configuration post installation 104 D database configuration 19 Domain Name System DNS 13 dual server installation database configuration 46 61 e mail configuration 44 59 IP Conferencing Module 46 61 network configuration 39 54 setup script primary server 38 setup script secondary server 53 system configuration 42 57 E e mail configuration 19 G gathering site information requirements 13 worksheet 15 general installation guidelines 19 H Host ID 113 initial installation dual server installation 38 guidelines 19 IP conferencing module o
3. Start of IP Conferencing Module Configuration After successful completion of the database configuration the script will prompt you to select an initial configuration Enter the fully qualified hostname for this installation slave yourcompany com Assuming default value as slave yourcompany com Enter the fully qualified hostname of the machine you are installing on Assuming the userid of the administrator who will manage the applications for your domain is root Enter the administrator s email address sipadmin yourcompany com Assuming default value as sipadmin yourcompany com Enter the administrator s e mail address The default is derived from the hostname defined in the network configuration above If the system is configured to send e mail notification of conference events to users the e mails will appear to be sent from the administrator sjoadmin yourcompany com Note that some mail agents may require this to be a valid e mail address Host Identifier hostid of this machine is 75896dc20 a90922ddbb2b81 Please send an email to vcxconf 3com com to receive an activation key to activate this product Please enter the software activation keys one by one end with an empty line Send the host ID to 3Com which will use it to generate your activation keys Once 3Com has returned the activation keys to you you can paste them into the install session when prompted The activation keys are validated as they are
4. a All in one system configuration installs the conference server conference attendant server web server VCX user database and conference amp presence database a Master database configuration The vcx setup script displays the current settings and then asks you if you want to accept or update them Sample answers are provided in bold type along with explanations of those answers Explanations are in italics To run the vcx setup script Log in to the server as root Enter a password default is pvadmin Press Enter or Return Single Server Initial Installation 23 Enter vcx setup at the command prompt This wizard sets up networking and related services Start of Network Configuration Configure networking now yes Press the Enter or Return key to accept yes as the suggested answer SSSeS sees Configuring Dynamic Host Configuration Protocol DHCP VCX servers can use DHCP for automated configuration but this requires that the DHCP server is configured to provide the proper options Unless you know that your environment is set up in this way you should say no here and configure static network parameters Use DHCP on eth0 to configure network parameters no Seat oce nes Configuring Hostname Enter system hostname localhost conf01 yourcompany com Ssascsgsas Configuring IP Interface eth0 Enter IP Address 192 168 1 100 10 20 30 60 Enter Network Subnet Mask 255 255 2
5. From the Help menu select Contents Click OK Related These 3Com documents contain additional information about the Documentation products in this release that are a part of or support the 3Com Convergence Applications Suite The following documents are a part of the VCX IP Telephony Module a VCX Installation and Maintenance Guide a VCX Administration Guide a VCX Basic Telephone Quick Reference Guide a VCX Business Telephone Quick Reference Guide a VCX Manager s Telephone Quick Reference Guide a VCX Basic Telephone Guide a VCX Business Telephone Guide a VCX Manager s Telephone Guide a VCX Security Guide a VCX Feature Codes for Analog Telephones Quick Reference Guide Comments 7 The following documents are a part of the IP Messaging Module a P Messaging Module Product Overview a P Messaging Module Quick Reference Guide 3Com Native Interface a P Messaging Module User Guide 3Com Native Interface a P Messaging Module Quick Reference Guide Traditional Interface a P Messaging Module User Guide Traditional Interface a P Messaging Module Operations and System Administration Guide a E Mail Reader Application Quick Start Guide The following documents are a part of the IP Conferencing Module a P Conferencing Module Installation Guide a P Conferencing Module User Guide a P Conferencing Module Administration Guide The following documents provide information on products that support this release a Ente
6. Gathering Site Information 13 Once the route is set up the VCX system will forward conference calls to the designated endpoints conference servers that provide a routing function by redirecting calls to hosting conference servers A single conference server can provide both routing and hosting functionality Setting up a Route to the Conference Attendant Servers As with conference servers it is necessary to configure a route for conference attendant servers The VCX dial plan is used for this purpose If you have only one server then a route to a single endpoint is required If you have multiple servers then a route to at least two endpoints are required for redundancy Test E Mail Notification Setup You must test the e mail setup by logging in to the system and sending an e mail message using Send only Simple Mail Transfer Protocol sSMTP If you fail to receive the test e mail message you can check for errors in opt logs vex linux maillog Adding the Presence Server as a Trusted Host To enable presence to function properly you must add the presence server to the VCX system as a trusted host Gathering Site Information Using DNS iP The 3Com VCX V7000 hardware servers communicate with each other using IP addresses These addresses must be dedicated static and must be compatible with your network design One or more 3Com IP Conferencing Module servers may be added to a VCX system 3Com recomme
7. a Configuring IP Interface eth0 Enter IP Address 192 168 1 100 10 20 30 62 Enter Network Subnet Mask 255 255 255 0 255 255 255 0 Enter Default Gateway Address 10 20 30 254 10 20 30 254 Jare animai Configuring IP Interface ethl Interface State disabled Note that eth1 is not used for the 3Com IP Conferencing Module SSS na bene Configuring DNS Servers Enter DNS servers one at a time When done enter 0 0 0 0 to stop Primary DNS Server 192 168 1 1 10 25 10 31 Secondary DNS Server 192 168 1 2 10 26 10 31 Tertiary DNS Server 0 0 0 0 0 0 0 0 sagi Configuring DNS Search Path Press Enter to leave the current path unchanged or specify a new search path with spaces separating each entry DNS Search Path yourcompany com sirine Configuring Network Time Protocol Enter NTP servers one at a time When done enter 0 0 0 0 to stop Primary NTP Server 192 168 1 253 10 35 10 51 Secondary NTP Server 192 168 1 252 10 36 10 51 Additional NTP Server 10 1 0 3 Please select a geographic location from the following list 1 Africa Americas Antarctica Arctic Ocean Asia Atlantic Ocean Australia Europe 9 Indian Ocean 10 Pacific Ocean Enter continent 2 aN HU FWD 94 Please select a country from the following list 18 T 9i 20 21 22 23ih 24 25 26 Qi Ts 28 29i 30 CERS 32 33 34 T 9 10 si
8. Checking table election Creating table election Checking table persongroup Creating table persongroup Checking table sipd_config Creating table sipd_config Checking table ssl_config Creating table ssl_ config createdb is complete IMPORTANT Adding administrator root master yourcompany com with password root Database is successfully initialized MYSQL host is localhost MYSQL user is root Enter the IP address of the VCX Data Server 10 20 30 41 Enter the IP address of the VCX data server that contains the global directory of users to be downloaded to this IP Conferencing Module Enter the username for VCX DB Sync vex Enter the username for VCX database synchronization Enter the password for VCX DB Sync vex Enter the password for VCX database synchronization The password does not echo on the screen Do users on this VCX have their home presence server on this installation y n y Assuming the default value as y Enter no n if the VCX data server containing the global directory of users see above is not a local VCX for this installation 10 20 30 40 SSH 1 99 OpenSSH 3 6 1p2 10 20 30 40 SSH 1 99 OpenSSH 3 6 1p2 OK now testing if we can connect to the 10 20 30 41 vox updating the configuration database entries 3Com IP Conferencing Module applications will be automatically restarted when system reboots Installing SIP Conferencing servers Multiple Server Ini
9. The database configuration is complete If necessary you can re run this portion of the script by entering presconf setup Start of IP Conferencing Module Configuration After successful completion of the database configuration the script will prompt you to select an initial configuration Enter the fully qualified hostname for this installation slave yourcompany com Assuming default value as slave yourcompany com Enter the fully qualified hostname of the machine you are installing on Assuming the userid of the administrator who will manage the applications for your domain is root Enter the administrator s email address sipadmin yourcompany com Assuming default value as sipadmin yourcompany com Enter the administrator s e mail address The default is derived from the hostname defined in the network configuration above If the system is configured to send e mail notification of conference events to users the e mails will appear to be sent from the administrator sjoadmin yourcompany com Note that some mail agents may require this to be a valid e mail address 62 CHAPTER 2 INSTALLATION SCRIPTS Host Identifier hostid of this machine is 75896dc20 a90922ddbb2b81 Please send an email to vcxconf 3com com to receive an activation key to activate this product Please enter the software activation keys one by one end with an empty line Send the host ID to 3Com which will use it to generate your activation
10. Starting vcx mysql OK Starting vcx db watchdog Starting Darabase Watchdog Missing database configuration file cannot continue FAILED Starting vcex sippeng OK Starting vcx vcexdb OK Started VCX Services 3 started 1 failed to start 80 CHAPTER 2 INSTALLATION SCRIPTS All services will start except DB_watchdog It starts after the secondary server is installed and the database replication process is initiated End of IP Conferencing Module Configuration Sample vcx setup This script programs the secondary server in a multiple server Script Secondary configuration The slave database is installed and initially hosted on the server secondary server The following options are selected in this sample script a Data server for presence and conferencing configuration installs the conference amp presence database a Slave database configuration The vcx setup script displays the current settings and then asks you if you want to accept or update them Sample answers are provided in bold type along with explanations of those answers Explanations are in italics To run the vcx setup script 1 Log in to the server as root 2 Enter a password default is pvadmin 3 Press Enter or Return bash 2 05b vcex setup Enter vcx setup at the command prompt This wizard sets up networking and related services Start of Network Configuration Configure networking now yes Press the Enter or Return key to accept
11. sysconfig hwconf sysconfig network scripts ifcfg etho sysconfig network scripts ifcfg ethl vex config network ssmtp revaliases ssmtp ssmtp conf ssh ssh_config ssh sshd_config ssh ssh_host_key ssh ssh_host_key pub ssh ssh_host_dsa_key ssh ssh_host_dsa_key pub ssh ssh_host_rsa_key ssh ssh_host_rsa_key pub httpd conf ssl key server key httpd conf ssl crt server crt Done Copying user specific SSH files root ssh Done Setting console speed to 9600 Done Configuring timezone Done Transferring cron entries Done Migrating CUPS configuration Done Updating usr sbin vcx switchversion Done Updating usr sbin vcx showmachineid Done Updating usr sbin vcx licensequery Done Updating usr sbin vcx licenseinstall Done Updating usr sbin vcx updatecfg Done Upgrade Installation 111 112 CHAPTER 2 INSTALLATION SCRIPTS Updating usr sbin vcex createcfg Done Configuration transfer completed successfully Package Installation Installing 7 packages vex firewall 1 5 5 1 noarch rpm OK presconf 2 5 13 1 i386 rpm OK presconf conf 2 5 13 1 1386 rpm OK presconf presence 2 5 13 1 i386 rpm OK presconf vcexdb 2 5 13 1 1i1386 rpm OK presconf web 2 5 13 1 i1386 rpm OK oem a 7 0 1 2 i1386 rpm OK 7 packages installed Final Assembly Installing assembly package vcex assembly APPS 2 9 13 1 i386 rpm OK Assembly package instal
12. which will use it to generate your activation keys Once 3Com has returned the activation keys to you you can paste them into the install session when prompted The activation keys are validated as they are entered If validation is successful the keys will be stored in a license file and the installation session will continue If validation is unsuccessful the installation session will be aborted Enter key key ok for sippeng Enter key License file name opt 3com components presconf 2 5 21 presconf_licenses Validating the license for sippeng application The license key MySQL is needed for your application mysql is found at opt 3com VCX bin mysql 48 CHAPTER 2 INSTALLATION SCRIPTS Assuming mysql is already installed Enter the mysql user name for accessing the master database root Assuming default value as root Enter the host name on which the master database is running localhost Assuming defaul Enter the mysql Assuming defaul 755 C C C C F Cc Create the da Trying to load fbsql fbsql is loaded Opening the database hanging permissions hanging permissions hanging permissions hanging permissions lushing privleges alling createdb t value as localhost password for user root at localhost NULL t value as NULL Creating cinema_db conf Changing permissions of all the files in opt 3com components presconf 2 2 2 190 so root NULL localhost mysql master yourcompan
13. 14 Costa Rica 31 Martinique 48 Virgin Islands UK 15 Cuba 32 Montserrat 49 Virgin Islands US 16 Dominica 33 Mexico 17 Dominican Republic 34 Nicaragua Enter country 44 Press the Enter or Return key to accept 44 as the suggested answer Please select a time zone from the following list 1 Alaska Time Crawford County Starke County Switzerland County 2 Alaska Time Alaska panhandle 3 Alaska Time Alaska panhandle neck 4 Alaska Time west Alaska 5 Aleutian Islands 6 Central Time 7 Central Time Michigan Wisconsin border 8 Central Time North Dakota Oliver County 9 Eastern Standard Time Indiana 10 Eastern Standard Time Indiana 11 Eastern Standard Time Indiana 12 Eastern Standard Time Indiana 13 Eastern Time most locations 14 Eastern Time Kentucky Louisville area 15 Eastern Time Kentucky Wayne County 16 Eastern Time Michigan most locations 17 Hawaii 18 Mountain Standard Time Arizona 19 Mountain Time 20 Mountain Time Navajo 21 Mountain Time south Idaho amp east Oregon 22 Pacific Time Enter zone 13 Selected Time Zone America New_York DHCP state disabled Hostname master yourcompany com IP Interfaces Device IP Address etho 10 20 30 60 Network Mask Default Gateway 25572954020 10 20 30 254 eth1 interface is disabled 42 CHAPTER 2 INSTALLATION SCRIPTS DNS Servers 10 25 10 31 10 26 10 31 Search Domains yourcompan
14. 51 10 36 10 51 10 2105 3 Time Zone America New_York Is all of the above information correct yes Please wait while the wizard completes Saving configuration Done Dual Server Initial Installation 57 End of Network Configuration The network configuration is complete If necessary you can re run this portion of the script by entering vcx config network wizard Start of System Configuration After successful completion of the network configuration the script will prompt you to select a set of services Individual systems may provide various services in a VCX installation You must select the appropriate set of services which this system is to provide Be certain that the selection corresponds to the functionality you have purchased Which services will this system provide 1 Presence and Conference all in one 2 Conferencing server 3 Conferencing and database server 4 Data server for presence and conferencing 5 Presence server with database Enter your choice 1 5 3 Select 3 to install the following components conference server conference attendant server conference amp presence database You have chosen to configure this system to provide Conferencing and database server Note that in order for these services to work you must have purchased an appropriate license and installed the corresponding license activation key on this system WARNING Once you confirm your selecti
15. Checking table resource Creating table resource Checking table conffiles Creating table conffiles Checking table event Creating table event Checking table acl Creating table acl Checking table license Creating table license Checking table vote Creating table vote Checking table presence conf Creating table presence conf Checking table eventresource Creating table eventresource Checking table speed_dial Creating table speed dial Checking table vcexdb conf Creating table vcexdb conf Checking table RoomACL Creating table RoomACL Checking table Cards Creating table Cards Checking table groupmember Creating table groupmember Checking table subscription Creating table subscription Checking table messageboard Creating table messageboard Checking table confsrv_config Creating table confsrv_config Checking table ua_capabilities Creating table ua_capabilities Checking table trusted_host Creating table trusted_host Checking Creating table vmail Checking table vmail table tariff Creating table tariff Checking table RoomPrefs Creating table RoomPrefs Checking table contacts Creating table contacts Checking
16. Configuring Network Time Protocol Enter NTP servers one at a time Multiple Server Initial Installation 67 When done enter 0 0 0 0 to stop Primary NTP Server 192 168 1 253 Secondary NTP Server 192 168 1 252 Additional NTP Server 10 1 0 3 10 35 10 51 10 36 10 51 Please select a geographic location from the following list 1 Africa 2 Americas 3 Antarctica 4 Arctic Ocean 5 Asia 6 Atlantic Ocean 7 Australia 8 Europe 9 Indian Ocean 10 Pacific Ocean Enter continent 2 Please select a country from the following list Press the Enter or Return key to accept 2 as the suggested answer 1 Antigua amp Barbuda 18 Ecuador 35 Panama 2 Anguilla 19 Grenada 36 Peru 3 Netherlands Antilles 20 French Guiana 37 St Pierre amp Miquelon 4 Argentina 21 Greenland 38 Puerto Rico 5 Aruba 22 Guadeloupe 39 Paraguay 6 Barbados 23 Guatemala 40 Suriname 7 Bolivia 24 Guyana 41 El Salvador 8 Brazil 25 Honduras 42 Turks amp Caicos Is 9 Bahamas 26 Haiti 43 Trinidad amp Tobago 10 Belize 27 Jamaica 44 United States 11 Canada 28 St Kitts amp Nevis 45 Uruguay 12 Chile 29 Cayman Islands 46 St Vincent 13 Colombia 30 St Lucia 47 Venezuela 14 Costa Rica 31 Martinique 48 Virgin Islands UK 15 Cuba 32 Montserrat 49 Virgin Islands US 16 Dominica 33 Mexico 17 Dominican Republic 34 Nicaragua Enter country 44 Please select a time zone from the following li
17. Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Crea Checking Crea xxx Checking Crea Checking Crea Checking CHAPTER 2 INSTALLATION SCRIPTS table conferences e conferences table eventattendee e eventattendee table user_config e user_config table cinema e cinema table address e address table confinstances e confinstances table conferencing config e conferencing config table registrar presence e registrar presence table person e person table conf_log e conf_log table agendaitem e agendaitem table Rooms e Rooms table resource e resource table conffiles e conffiles table event e event table acl e acl table license e license table vote e vote table presence conf ting table presence conf table eventresource ting table eventresource table speed dial ting table speed dial table vcexdb conf ting table vexdb_conf table RoomACL Creating table RoomACL Checking table Cards Creating table Cards Checking table groupmember Creating table groupmember Checking table subscription Creating table subscription Checking table messageboard Creating table messageboard Checking table conf
18. DNS Server 0 0 0 0 0 0 0 0 see se sS Configuring DNS Search Path Press Enter to leave the current path unchanged or specify a new search path with spaces separating each entry DNS Search Path yourcompany com SSS ce525 Configuring Network Time Protocol Enter NTP servers one at a time When done enter 0 0 0 0 to stop Primary NTP Server 192 168 1 253 10 35 10 51 Secondary NTP Server 192 168 1 252 10 36 10 51 Additional NTP Server 10 1 0 3 Please select a geographic location from the following list 1 Africa Americas Antarctica Arctic Ocean Asia Atlantic Ocean Australia Europe 9 Indian Ocean 10 Pacific Ocean Enter continent 2 aN HU FWD Press the Enter or Return key to accept 2 as the suggested answer Please select a country from the following list 1 Antigua amp Barbuda 18 Ecuador 35 Panama 2 Anguilla 19 Grenada 36 Peru 3 Netherlands Antilles 20 French Guiana 37 St Pierre amp Miquelon 4 Argentina 21 Greenland 38 Puerto Rico 5 Aruba 22 Guadeloupe 39 Paraguay 6 Barbados 23 Guatemala 40 Suriname 7 Bolivia 24 Guyana 41 El Salvador 8 Brazil 25 Honduras 42 Turks amp Caicos Is 9 Bahamas 26 Haiti 43 Trinidad amp Tobago Dual Server Initial Installation 41 10 Belize 27 Jamaica 44 United States 11 Canada 28 St Kitts amp Nevis 45 Uruguay 12 Chile 29 Cayman Islands 46 St Vincent 13 Colombia 30 St Lucia 47 Venezuela
19. SSH 1 99 OpenSSH 3 6 1p2 master yourcompany com SSH 1 99 OpenSSH 3 6 1p2 Warning Permanently added the RSA host key for IP address 10 1 0 249 to the list of known hosts root master yourcompany com s password OK now testing if we can connect to master yourcompany com SUCCESS Continuing slave database installation Master server hostname is lt master yourcompany com gt Enter the fully qualified host name or IP address for the slave server Default presconfl1 yourcompany com Assuming default value as presconfl yourcompany com 90 CHAPTER 2 INSTALLATION SCRIPTS Creating cinema_db2 conf on master database server On master database server copy cinema_db conf to cinema_dbl conf In my cnf on master ensure server id exists and binary logging is enabled MySQL my cnf files updated Copying modified my cnf file back to master database server Grant access to master database from this server Opening slave database On slave run mysql CHANGE MASTER and have it point to the master db Enter the mysql replication password for this installation both master and slave On slave GRANT ACCESS to the master database using the replication password Create the SIP database now to avoid errors with mysqldump later on Allow access to the mysql port through the firewall for both master and slave Opening master database Run mysql CHANGE MASTER and have it point to the slave db On master GRANT ACCESS to the slave database using the rep
20. and Repair From anywhere in these regions call 44 0 1442 435529 From the following countries you may use the numbers shown 118 APPENDIX 3 OBTAINING SUPPORT FOR YOUR PRODUCT Country Telephone Number Country Telephone Number Austria 01 7956 7124 Luxembourg 342 0808128 Belgium 070 700 770 Netherlands 0900 777 7737 Denmark 7010 7289 Norway 815 33 047 Finland 01080 2783 Poland 00800 441 1357 France 0825 809 622 Portugal 707 200 123 Germany 01805 404 747 South Africa 0800 995 014 Hungary 06800 12813 Spain 9 021 60455 Ireland 1407 3387 Sweden 07711 14453 Israel 1800 945 3794 Switzerland 08488 50112 Italy 199 161346 U K 0870 909 3266 You can also obtain support in this region using the following URL http emea 3com com support email html Latin America Telephone Technical Support and Repair Antigua 1 800 988 2112 Guatemala Argentina 0 810 444 3COM Haiti Aruba 1 800 998 2112 Honduras Bahamas 1 800 998 2112 Jamaica Barbados 1 800 998 2112 Martinique Belize 52 5 201 0010 Mexico Bermuda 1 800 998 2112 Nicaragua Bonaire 1 800 998 2112 Panama Brazil 0800 13 3COM Paraguay Cayman 1 800 998 2112 Peru Chile AT amp T 800 998 2112 Puerto Rico Colombia AT amp T 800 998 2112 Salvador Costa Rica AT amp T 800 998 2112 Trinidad and Tobago Curacao 1 800 998 2112 Uruguay Ecuador AT amp T 800 998 2112 Venezuela Dominican Republic AT amp T 800 998 2112 Virgin Islands You can also obtain support in this region using the following
21. configuration file etc ssmtp ssmtp conf Starting mysqld daemon with databases from opt 3comdata mysql Tcl is already installed Tcl version is 8 3 Please report any installation problem to 3Com Support lt support 3com com gt End of E mail sSMTP Configuration The e mail configuration is complete If necessary you can re run this portion of the script by entering usr sbin smtp configure Start of Database Configuration After successful completion of the e mail configuration the script will prompt you to select a database configuration There are different ways to install and access the database 1 Local Master this server will have the master database 2 Local Slave this server will have a slave database 100 CHAPTER 2 INSTALLATION SCRIPTS 3 Remote database database is on another server Please choose one of the above options 3 Select 3 to specify that this server will not host a database all servers except the primary and secondary servers in a distributed system Available applications End of Database Configuration The database configuration is complete If necessary you can re run this portion of the script by entering presconf setup Start of IP Conferencing Module Configuration After successful completion of the database configuration the script will prompt you to select an initial configuration Enter the fully qualified hostname for this installation slave yourcompany com Assum
22. don t use FromLineOverride YES See the man page FromLineOverride YES Specify how sSMTP handles the From line of outgoing mail 3 hostname sSMTP uses the hostname of your computer to identify itself to the mailhub and in the Received headers of the outgoing mail This has relatively little effect on how the mail is handled Use the fully qualified domain name FQDN of your computer foo bar baz If it doesn t have a FQDN use some name for your box Hostname of your box slave yourcompany com Enter the host name of your computer handling outgoing mail 4 xrewriteDomain Please enter the mail name of your system sSMTP uses this value to add a domain to unqualified e mail addresses addresses without an sign You probably want to use the domain from your own e mail address You probably want to set up your MUA to handle unqualified addresses itself in which case sSMTP will never have to use this Mail name slave yourcompany com yourcompany com Multiple Server Initial Installation 87 Enter the mail name of your system 5 root Last and least if sSMTP finds an unqualified e mail address among the recipients and it corresponds to a username on your local machine with a userid less than 1000 then the e mail is sent to this value instead The idea is that mail sent to root should probably go to postmaster instead If you set up your MUA to do its own handling of unqualified addresses this is irrele
23. for sipconf Enter key key ok for sipvxml Enter key License file name opt 3com components presconf 2 5 21 presconf_licenses Validating the license for sipconf application The license key valid Validating the license for sipvxml application The license key Enter the mysql user name for accessing the master database root Assuming default value as root Enter the host name on which the master database is running master yourcompany com Enter the host name of the master primary server Enter the mysql password for user root at master yourcompany com NULL Assuming default value as NULL The command scripts remote_access sh needs to be run on the master server to allow access to this server Has this been done y n y To allow access to the conference server from the master primary server 1 Open a command window on the the master primary server 2 Run remote_access sh lt conf server hostname IP gt 3 When prompted enter the password for the conference server default is pvadmin 102 CHAPTER 2 INSTALLATION SCRIPTS To allow access to the conference server from the slave secondary server 1 Open a command window on the the slave secondary server 2 Run remote_access sh lt conf server hostname IP gt 3 When prompted enter the password for the conference server default is pvadmin As a final step return to the conference server and enter Y at the prompt The SIP conferencing
24. hold the soft client autoconfiguration files Directory created successfully at opt 3com components presconf 2 5 21 client_ config Any files that you store in this directory are accessible via http presconf1 yourcompany com 3c3 lt CONFIGFILENAME gt xml If you have not already entered the license string during installation you must do so from the web interface before trying to run any application in 3Com software You may start stop and monitor the 3Com IP Conferencing Module applications using the following command s gt service lt application gt start stop status restart Else you may do so using the web interface Your installation is complete To add new user or to change your profile visit appropriate URL corresponding to opt 3com components presconf 2 5 21 gui Once again Please report any installation problem to 3Com Support lt support 3com com gt kkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk Output from this install session was saved to install_log Jan_12_ 2006 kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkkxkk Would you like to start the 3Com IP Conferencing Module services now N Y N y Select Y to complete the installation and start the services Starting VCX Services Starting vcx mysql OK Starting vcx db_ watchdog OK Started VCX Services 2 started All services will start 92 CHAPTER 2 INSTALLATION SCRIPTS End of IP Conferencing Module C
25. pine I recommend using YES and having the MUA set the From line Exception the reverse aliases feature can be used to set up a particular From address for each user in which case don t use FromLineOverride YES See the man page FromLineOverride YES Specify how sSMTP handles the From line of outgoing mail 3 hostname sSMTP uses the hostname of your computer to identify itself to the mailhub and in the Received headers of the outgoing mail This has relatively little effect on how the mail is handled Use the fully qualified domain name FQDN of your computer foo bar baz If it doesn t have a FQDN use some name for your box Hostname of your box master yourcompany com Enter the host name of your computer handling outgoing mail 4 rewriteDomain Please enter the mail name of your system sSMTP uses this value to add a domain to unqualified e mail addresses addresses without an sign You probably want to use the domain from your own e mail address You probably want to set up your MUA to handle unqualified addresses itself in which case sSMTP will never have to use this Mail name master yourcompany com yourcompany com Enter the mail name of your system 5 root Last and least if sSMTP finds an unqualified e mail address among the recipients and it corresponds to a username on your local machine with a userid less than 1000 then the e mail is sent to this value instead The idea is that mail
26. table ConfigData Creating table ConfigData Checking table confservers Creating table confservers Checking table eventcategory Creating table eventcategory Checking table user presence Creating table user presence Checking table location_tuples Creating table location_tuples Checking table Credentials Creating table Credentials Checking table mail_account Creating table mail_account Checking table eventgroup Creating table eventgroup Checking table eventgroup notify Creating table eventgroup_notify Checking table gateway_map Creating table gateway _map Checking table confusers Creating table confusers Checking table thirdparty Creating table thirdparty Checking table election Single Server Initial Installation 35 36 CHAPTER 2 INSTALLATION SCRIPTS Creating table election Checking table persongroup Creating table persongroup Checking table sipd_config Creating table sipd_config Checking table ssl_ config Creating table ssl_ config createdb is complete IMPORTANT Adding administrator root yourcompany com with password root Database is successfully initialized MYSQL host is localhost MYSQL user is root Enter the IP address of the VCX Data Server 10 20 30 40 Enter the IP address of the VCX data se
27. the outside of the package will be returned to the sender unopened at the sender s expense If your product is registered and under warranty you can obtain an RMA number online at http eSupport 3com com First time users will need to apply for a user name and password Contact Us Country 3Com offers telephone e mail and internet access to technical support and repair services To access these services for your region use the appropriate telephone number URL or e mail address from the list below Telephone numbers are correct at the time of publication Find a current directory of contact information posted on the 3Com web site at http csoweb4 3com com contactus Telephone Number Country Telephone Number Asia Pacific Rim Telephone Technical Support and Repair Australia Hong Kong India Indonesia Japan Malaysia New Zealand Pakistan 1 800 678 515 Philippines 1235 61 266 2602 or 800 933 486 1800 1 888 9469 61 2 9424 5179 or P R of China 800 810 3033 000800 650 1111 Singapore 800 6161 463 001 803 61009 S Korea 080 333 3308 00531 616 439 or Taiwan 00801 611 261 03 3507 5984 Thailand 001 800 611 2000 1800 801 777 0800 446 398 61 2 9937 5083 You can also obtain support in this region using the following e mail apr_technical_support 3com com Or request a repair authorization number RMA by fax using this number 65 543 6348 Europe Middle East and Africa Telephone Technical Support
28. vcx setup script 1 Log in to the server as root 2 Enter a password default is pvadmin 3 Press Enter or Return bash 2 05b vex setup Enter vcx setup at the command prompt This wizard sets up networking and related services Start of Network Configuration Configure networking now yes Press the Enter or Return key to accept yes as the suggested answer HSeeeSoe5 Configuring Dynamic Host Configuration Protocol DHCP VCX servers can use DHCP for automated configuration but this requires that the DHCP server is configured to provide the proper options Unless you know that your environment is set up in this way you should say no here and configure static network parameters Use DHCP on eth0 to configure network parameters no seanse Configuring Hostname Enter system hostname localhost master yourcompany com SSeS SsSes Configuring IP Interface eth0 Enter IP Address 192 168 1 100 10 20 30 60 Enter Network Subnet Mask 255 255 255 0 255 255 255 0 Enter Default Gateway Address 10 20 30 254 10 20 30 254 Ses SoS Configuring IP Interface ethl1 Interface State disabled Note that eth is not used for the 3Com IP Conferencing Module 40 CHAPTER 2 INSTALLATION SCRIPTS Enter DNS servers one at a time When done enter 0 0 0 0 to stop Primary DNS Server 192 168 1 1 10 25 10 31 Secondary DNS Server 192 168 1 2 10 26 10 31 Tertiary
29. yes as the suggested answer SSSseese Configuring Dynamic Host Configuration Protocol DHCP VCX servers can use DHCP for automated configuration but this requires that the DHCP server is configured to provide the proper options Unless you know that your environment is set up in this way you should say no here and configure static network parameters Multiple Server Initial Installation 81 Use DHCP on eth0 to configure network parameters no ee ia it Configuring Hostname Enter system hostname localhost slave yourcompany com SeSssseis5 Configuring IP Interface eth0 Enter IP Address 192 168 1 100 10 20 30 61 Enter Network Subnet Mask 255 255 255 0 255 255 255 0 Enter Default Gateway Address 10 20 30 254 10 20 30 254 Jemenin Configuring IP Interface ethl Interface State disabled Note that eth1 is not used for the 3Com IP Conferencing Module a Configuring DNS Servers Enter DNS servers one at a time When done enter 0 0 0 0 to stop Primary DNS Server 192 168 1 1 10 25 10 31 Secondary DNS Server 192 168 1 2 10 26 10 31 Tertiary DNS Server 0 0 0 0 0 0 0 0 sarin Configuring DNS Search Path Press Enter to leave the current path unchanged or specify a new search path with spaces separating each entry DNS Search Path yourcompany com SSgccsssss Configuring Network Time Protocol Enter NTP server
30. your mailhub mail yourcompany com Enter the fully qualified domain name of the computer handling outgoing mail 2 FromLineOverride This specifies how sSMTP handles the From line of outgoing mail If FromLineOverride YES sSMTP will leave the From line alone if it already exists If FromLineOverride has any other value or there is no From line sSMTP creates the From line using your username or the f command line option and the value of the rewriteDomain option step 4 below If you use a mail user agent MUA e g mutt pine I recommend using YES and having the MUA set the From line Exception the reverse aliases feature can be used to set up a particular From Single Server Initial Installation 29 address for each user in which case don t use FromLineOverride YES See the man page FromLineOverride YES Specify how sSMTP handles the From line of outgoing mail 3 hostname sSMTP uses the hostname of your computer to identify itself to the mailhub and in the Received headers of the outgoing mail This has relatively little effect on how the mail is handled Use the fully qualified domain name FQDN of your computer foo bar baz If it doesn t have a FQDN use some name for your box Hostname of your box conf01 yourcompany com Enter the host name of your computer handling outgoing mail 4 rewriteDomain Please enter the mail name of your system sSMTP uses this value to add a domain to un
31. 1 Local Master c When prompted to start the 3Com IP Conferencing Services enter Y b gt Initial Installation Configuration Guidelines 21 All services will start except DB_watchdog It starts after the secondary server is installed and the database replication process is initiated 2 On the secondary server run the vcx setup script 4 gt a e f g When prompted to select the services the system will provide select 4 Data server for presence and conferencing When prompted to select a database configuration select 2 Local Slave this server will have a slave database When prompted enter the hostname of the primary master server When the script asks whether you have run remote_access sh do the following On the primary server run remote_access sh lt secondary server hostname IP gt Return to the secondary server and enter Y at the prompt When prompted enter the password of the primary master server When prompted to start the 3Com IP Conferencing Services enter Y On each of the conference servers up to ten run the vcx setup script a e f When prompted to select the services the system will provide select 2 Conferencing server When prompted to select a database configuration select 3 Remote database database is on another server When prompted enter the hostname of the primary master server When the script asks whether you have run remote_access sh do t
32. 11 11 2006 11 11 300 300 1 1 1 124b4835fla6e9a172f4ba6596felf85 is valid Validating the license for sipvxml application The license key sipvxml 2006 11 11 2006 11 11 50 50 b4acb4c5415c8005d0b8bd737f 8ald5b is valid Validating the license for sippeng application 32 CHAPTER 2 INSTALLATION SCRIPTS The license key sippeng 2006 11 11 2006 11 11 dcdb0531a90ffbf027786aa0a4732a98 is valid MySQL is needed for your application mysql is found at opt 3com VCX bin mysql Assuming mysql is already installed Enter the mysql user name for accessing the master database root Assuming default value as root Enter the host name on which the master database is running localhost Assuming default value as localhost Enter the mysql password for user root at localhost NULL Assuming default value as NULL The SIP conferencing server will be running at conf01 yourcompany com 5060 The Conference Attendant Server will be running at conf01 yourcompany com 5092 The range of the numeric conference names must be specified Enter the minimum value for numeric conference names 8000 Enter the minimum value for numeric conference names Default is 8000 Enter the maximum value for numeric conference names Note that it must have the same number of digits as the minimum value Enter the maximum value for numeric conference names For conference server the prefix of ad hoc conference can be specified Enter the prefix for a
33. 5 0 0 C devdnlidsvr 07 00 05 06 oem 7 0 1 presconf 2 5 21 presconf conf 2 5 21 presconf presence 2 5 21 presconf vcexdb 2 5 21 presconf web 2 5 21 vex firewall 1 5 6 ACE 5 3 6 mysql 3 23 58 oracle 9 2 0 4 STLport 4 6 1 xerces cl 5 1 Removing packages oem a 7 0 1 2 presconf presence 2 5 21 1 presconf vcexdb 2 5 21 1 presconf web 2 5 21 1 mysql 3 23 58 1 skipped skipped skipped skipped REMOVE REMOVE REMOVE REMOVE REMOVE OK OK OK OK OK Successfully removed extra packages End of System Configuration skipped skipped skipped unknown package unknown package unknown package unknown package keep used in 2 9 21 keep used in 2 9 21 keep used in 2 9 21 skipped unknown package unknown package unknown package unknown package The system configuration is complete If necessary you can re run this portion of the script by entering vcx setconfigtype Start of E mail SSMTP Configuration After successful completion of the system configuration the script will prompt you to set up the e mail notification utility The utility sends e mails when conferences are created and modified and when users attempt to add contacts to their buddy lists E mail notification works 98 CHAPTER 2 INSTALLATION SCRIPTS once users have added their e mail addresses to the 3Com IP Conferencing Module Configuration for sSMTP 1 mailhub This is the computer re
34. 55 0 255 255 255 0 Enter Default Gateway Address 10 20 30 254 10 20 30 254 SSosecsees Configuring IP Interface ethl Interface State disabled Note that eth is not used for the 3Com IP Conferencing Module a Configuring DNS Servers Enter DNS servers one at a time When done enter 0 0 0 0 to stop Primary DNS Server 192 168 1 1 10 25 10 31 Secondary DNS Server 192 168 1 2 10 26 10 31 Tertiary DNS Server 0 0 0 0 0 0 0 0 Tarira gai Configuring DNS Search Path Press Enter to leave the current path unchanged or specify a new search path with spaces separating each entry DNS Search Path yourcompany com 24 CHAPTER 2 INSTALLATION SCRIPTS Configuring Network Time Protocol Enter NTP servers one at a time When done Primary NTP Server Secondary NTP Server 192 168 1 252 Additional NTP Server 192 168 1 253 enter 0 0 0 0 to stop 10 1 0 3 10 35 10 51 10 36 10 51 Please select a geographic location from the following list L De 10 aN HUW FWD Africa Americas Antarctica Arctic Ocean Asia Atlantic Ocean Australia Europe Indian Ocean Pacific Ocean Enter continent 2 Please select a country from the following list 18 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 1 9z 10 a1 12 13 14 15 16 T7 aN HU FWD Press the Enter or Return key to accept 2 as the suggested
35. Qo IP Conferencing Module 38cOomM Installation Guide 3Com Convergence Applications Suite VCX System Release 7 2 http www 3com com Part Number 900 0410 01 Published October 2006 3Com Corporation 350 Campus Drive Marlborough MA 01752 3064 Copyright 2006 3Com Corporation All rights reserved No part of this documentation may be reproduced in any form or by any means or used to make any derivative work such as translation transformation or adaptation without written permission from 3Com Corporation 3Com Corporation reserves the right to revise this documentation and to make changes in content from time to time without obligation on the part of 3Com Corporation to provide notification of such revision or change 3Com Corporation provides this documentation without warranty of any kind either implied or expressed including but not limited to the implied warranties of merchantability and fitness for a particular purpose 3Com may make improvements or changes in the product s and or the program s described in this documentation at any time UNITED STATES GOVERNMENT LEGENDS If you are a United States government agency then this documentation and the software described herein are provided to you subject to the following United States Government Legend All technical data and computer software is commercial in nature and developed solely at private expense Software is delivered as Commercial Computer Softwa
36. VCX 5 X upgrade no checking if existing configuration file is valid for new version copying existing configuration file selecting operating system partition The currently active OS is B OS version 3 3 1 Selecting OS installation A OS version 4 4 0 Configuring GRUB boot loader Done Version switch complete Rebooting to start new version Broadcast message from root pts 0 Tue Dec 20 11 21 43 2005 The system is going down for reboot NOW End of vcx switchversion Script If upgrading from release 2 0 to release 3 0 you will be required to add new activation keys license keys Managing the If you have purchased new applications or need to increase the number Activation Keys of users on your system then you may need to upgrade your activation keys license keys Each system has a unique system host ID that is used in the generation of activation keys Before upgrading the activation keys first ensure that the VCX Linux operating system and the 3Com IP Conferencing Module software is installed Then do the following Using a browser log in to the 3Com IP Conferencing Module as root 2 Select Admin gt System Config from the menu bar 114 CHAPTER 2 INSTALLATION SCRIPTS 3 From quick links select Licensing Information The License Information screen appears listing the system s activation keys and host ID Figure 4 License Information 3conf com 2005 12 14 2005 12 14 300 100 1 1 5bc8512e8f b6dc80913487
37. a66dd8b43c e 1 3conf com 2005 12 14 2005 12 14 e83dflca6f15805d7alb0fae9c79c69f 3conf com 2005 12 14 2005 12 14 242eaa d9d7ac5d2e911324fb9f7f fa 4 To delete an activation key press a 5 To add an activation key a Send the host ID located at the bottom of the screen to 3Com b When 3Com returns the new activation key paste it into the license string box and press Add You can also determine the system host ID with a Linux command 1 Log in to the server as root 2 At the prompt enter cd opt 3com VCX presconf tools license 3 Enter hostid The Host ID is displayed For example 3157ecf 668ffcb7dc7 00e4c i gt Please note that the hostid command you enter in the license directory is not the same as the hostid command normally used with Linux usr bin hostid OBTAINING SUPPORT FOR YOUR PRODUCT Register Your Product Warranty and other service benefits start from the date of purchase so it is important to register your product quickly to ensure you get full use of the warranty and other service benefits available to you Warranty and other service benefits are enabled through product registration Register your product at http eSupport 3com com 3Com eSupport services are based on accounts that you create or have authorization to access First time users must apply for a user name and password that provides access to a number of eSupport features including Product Registration Repair Services a
38. ancy For information on how to program the VCX dial plan see the 3Com VCX Administration Guide 106 CHAPTER 2 INSTALLATION SCRIPTS gt In this example the Conference Attendant can be accessed at extension 8074 To set up the route for the Conference Attendant Using a browser log in to the VCX system as admin default password is besgroup Set up a Pattern Pattern Name 8074 Pattern Value 8074 Create an Endpoint for the route Type Terminal Active Active Name Confser Description Confatt IP Address 10 20 30 60 IP Port 5092 Create a route Name Confatt Code Contact use default Sort Policy use default 5 Assign an endpoint to the route created in step 3 6 Add a URI Route Map Trusted Host Configuration Active Active Name Confatt Pattern 8074 Route Confatt For conferencing and presence to function properly the following servers must be added as trusted hosts to the VCX system m Presence server Conference Attendant Server s Conference Server s Post Installation Configuration 107 To add the Presence and Conference Server s to the VCX system as a trusted host Log in to the VCX as root At the prompt enter cd opt 3com VCX callprocessor remoteCli bin remoteCli callp To check a list of the current trusted hosts enter config cct Output similar to the following will appear To add delete rows for dynamic tables set the RowStatus field along
39. answer Antigua amp Barbuda Anguilla Netherlands Antilles Argentina Aruba Barbados Bolivia Brazil Bahamas Belize Canada Chile Colombia Costa Rica Cuba Dominica Dominican Republic Enter country 44 Ecuador Grenada French Guiana Greenland Guadeloupe Guatemala Guyana Honduras Haiti Jamaica St Kitts amp Nevis Cayman Islands St Lucia Martinique Montserrat Mexico Nicaragua 35 36 3 7 38 39 PP Pe Pe LP LW NK p wo DWN AHU AUNE P oO Panama Peru St Pierre amp Miquelon Puerto Rico Paraguay Suriname El Salvador Turks amp Caicos Is Trinidad amp Tobago United States Uruguay St Vincent Venezuela Virgin Islands UK Virgin Islands US Press the Enter or Return key to accept 44 as the suggested answer Single Server Initial Installation Please select a time zone from the following list 1 Alaska Time 2 Alaska Time Alaska panhandle 3 Alaska Time Alaska panhandle neck 4 Alaska Time west Alaska 5 Aleutian Islands 6 Central Time 7 Central Time Michigan Wisconsin border 8 Central Time North Dakota Oliver County 9 Eastern Standard Time Indiana Crawford County 10 Eastern Standard Time Indiana Starke County 11 Eastern Standard Time Indiana Switzerland County 12 Eastern Standard Time Indiana most locations 13 Eastern Time 14 Eastern Time Kentucky Louisville area 15 Eastern Time Kentucky Wayne C
40. at the command prompt This wizard sets up networking and related services 54 CHAPTER 2 INSTALLATION SCRIPTS Start of Network Configuration Configure networking now yes Press the Enter or Return key to accept yes as the suggested answer SHS SS sisS Configuring Dynamic Host Configuration Protocol DHCP VCX servers can use DHCP for automated configuration but this requires that the DHCP server is configured to provide the proper options Unless you know that your environment is set up in this way you should say no here and configure static network parameters Use DHCP on eth0 to configure network parameters no SSSSSS Ss Se Configuring Hostname Enter system hostname localhost slave yourcompany com issis ira SS Configuring IP Interface eth0 Enter IP Address 192 168 1 100 10 20 30 61 Enter Network Subnet Mask 255 255 255 0 255 255 255 0 Enter Default Gateway Address 10 20 30 254 10 20 30 254 S2ES Slee S Configuring IP Interface ethl Interface State disabled Note that eth is not used for the 3Com IP Conferencing Module Configuring DNS Servers Enter DNS servers one at a time When done enter 0 0 0 0 to stop Primary DNS Server 192 168 1 1 10 25 10 31 Secondary DNS Server 192 168 1 2 10 26 10 31 Tertiary DNS Server 0 0 0 0 0 0 0 0 Configuring DNS Search Path Press Enter to leave the
41. ating tabl Checking Crea Checking Crea Checking Crea Checking Crea Checking CHAPTER 2 INSTALLATION SCRIPTS table vote e vote table presence conf e presence conf table eventresource e eventresource table speed_ dial e speed dial table vexdb_ conf e vexdb_conf table RoomACL e RoomACL table Cards e Cards table groupmember e groupmember table subscription e subscription table messageboard e messageboard table confsrv_config e confsrv_config table ua_capabilities e ua_capabilities table trusted_host e trusted_host table vmail e vmail table tariff e tariff table RoomPrefs e RoomPrefs table contacts e contacts table ConfigData e ConfigData table confservers ting table confservers table eventcategory ting table eventcategory table user presence ting table user presence table confnotification ting table confnotification table location_tuples Creating table location tuples Checking table Credentials Creating table Credentials Checking table mail_account Creating table mail_account Checking table eventgroup Creating table eventgroup Checking table eventgroup notify Creating table eventgroup_notify Checking table gateway_map Creating table gateway _map Checking table confu
42. automatically restarted when system reboots Changing permissions of all the files in opt 3com components presconf 2 5 21 restarting httpd Creating a directory client config to hold the soft client autoconfiguration files Directory created successfully at opt 3com components presconf 2 5 21 client_ config Any files that you store in this directory are accessible via http presconf1 yourcompany com 3c3 lt CONFIGFILENAME gt xml If you have not already entered the license string during installation you must do so from the web interface before trying to run any application in 3Com software You may start stop and monitor the 3Com IP Conferencing Module applications using the following command s gt service lt application gt start stop status restart Else you may do so using the web interface Your installation is complete To add new user or to change your profile visit appropriate URL corresponding to opt 3com components presconf 2 5 21 gui Once again Please report any installation problem to 3Com Support lt support 3com com gt kkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk Output from this install session was saved to install_log Jan_12_ 2006 kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkk Multiple Server Initial Installation 65 Would you like to start the 3Com IP Conferencing Module services now N Y N y Select Y to complete the installation and start the s
43. b es 12 E3 14 15 16 17 o Ny HUF WN CHAPTER 2 INSTALLATION SCRIPTS Press the Enter or Return key to accept 2 as the suggested answer Antigua amp Barbuda Anguilla Netherlands Antilles Argentina Aruba Barbados Bolivia Brazil Bahamas Belize Canada Chile Colombia Costa Rica Cuba Dominica Dominican Republic Enter country 44 Please select a time zone from the following list 1 11 12 13 14 15 16 I7 18 19 20 21s Ecuador 35 Panama Grenada 36 Peru French Guiana 37 St Pierre amp Miquelon Greenland 38 Puerto Rico Guadeloupe 39 Paraguay Guatemala 40 Suriname Guyana 41 El Salvador Honduras 42 Turks amp Caicos Is Haiti 43 Trinidad amp Tobago Jamaica 44 United States St Kitts amp Nevis 45 Uruguay Cayman Islands 46 St Vincent St Lucia 47 Venezuela Martinique 48 Virgin Islands UK Montserrat 49 Virgin Islands US Mexico Nicaragua Press the Enter or Return key to accept 44 as the suggested answer aN HUN FWD Alaska Time Alaska Time Alaska panhandle Alaska Time Alaska panhandle neck Alaska Time west Alaska Aleutian Islands Central Time Central Time Michigan Wisconsin border Central Time North Dakota Oliver County Eastern Standard Time Indiana Crawford County Eastern Standard Time Indiana Starke County Eastern Standard Time Indiana Switzerland County Eastern Standard Time Indiana most locations Ea
44. conferencing and presence database initial slave Components installed on all other servers m conference server conference attendant server CHAPTER 1 PRE INSTALLATION Post installation Setup Figure 3 Network diagram multiple servers Conference server pool Conference Conference Conference Conference server server server server Presence server Master database User database Conf Web server Slave database Sepa Primary Secondary Server Server VCX or NBX server All servers in the pool use their ethO interface to connect to the network Upgrades Following the initial implementation the system can be upgraded in order to increase system capacity or provide database redundancy For example adding a second server to a single server implementation will provide database redundancy Upgrades can be performed at any time on fully operational systems There is no need to disable any applications that are currently running when you add a new server After you run the installation script and assign a role to the servers in your network you need to configure the following Setting up a Route to the Conference Servers You must configure the VCX dial plan with a route to your conference server pool If your implementation has only one server then a route to a single endpoint is required If your implementation has multiple servers then a route to multiple endpoints are required in order to provide redundancy
45. configuration Done End of Network Configuration The network configuration is complete If necessary you can re run this portion of the script by entering vcx config network wizard Start of System Configuration After successful completion of the network configuration the script will prompt you to select a set of services 84 CHAPTER 2 INSTALLATION SCRIPTS Individual systems may provide various services in a VCX installation You must select the appropriate set of services which this system is to provide Be certain that the selection corresponds to the functionality you have purchased Which services will this system provide 1 Presence and Conference all in one 2 Conferencing server 3 Conferencing and database server 4 Data server for presence and conferencing 5 Presence server with database Enter your choice 1 5 4 Select 4 to install the following components conference amp presence database You have chosen to configure this system to provide Data server for presence and conferencing Note that in order for these services to work you must have purchased an appropriate license and installed the corresponding license activation key on this system WARNING Once you confirm your selection you cannot change it Are you absolutely certain that you wish to configure this system as an Data server for presence and conferencing server If you answer no here you can choose an alternative config
46. current path unchanged or specify a new search path with spaces separating each entry DNS Search Path yourcompany com SSP SSS acss Configuring Network Time Protocol Enter NTP servers one at a time When done enter 0 0 0 0 to stop Primary NTP Server 192 168 1 253 10 35 10 51 Secondary NTP Server 192 168 1 252 10 36 10 51 Additional NTP Server 10 1 0 3 Please select a geographic 1 Africa Americas Antarctica Arctic Ocean Asia Atlantic Ocean Australia Europe 9 Indian Ocean 10 Pacific Ocean Enter continent 2 o Ny HU FWD Dual Server Initial Installation 55 location from the following list Press the Enter or Return key to accept 2 as the suggested answer Please select a country from the following list 18 19 20 21 22 23 24 25 26 27 28 29 30 SAN 32 33 5 34 1 Antigua amp Barbuda 2 Anguilla 3 Netherlands Antilles 4 Argentina 5 Aruba 6 Barbados 7 Bolivia 8 Brazil 9 Bahamas 10 Belize 11 Canada 12 Chile 13 Colombia 14 Costa Rica 15 Cuba 16 Dominica 17 Dominican Republic Enter country 44 Ecuador Grenada French Guiana Greenland Guadeloupe Guatemala Guyana Honduras Haiti Jamaica St Kitts amp Nevis Cayman Islands St Lucia Martinique Montserrat Mexico Nicaragua 35 5 36 ITs 38 39 pP Pp P PB PB WW N IN wo an nunrF WN PH P P je Panama Peru St Pierre amp Miquelon Puer
47. cxdb sippeng End of Database Configuration The database configuration is complete If necessary you can re run this portion of the script by entering presconf setup Start of IP Conferencing Module Configuration After successful completion of the database configuration the script will prompt you to select an initial configuration Enter the fully qualified hostname for this installation Dual Server Initial Installation 47 host yourcompany com Assuming default value as master yourcompany com Enter the fully qualified hostname of the machine you are installing on Assuming the userid of the administrator who will manage the applications for your domain is root Enter the administrator s email address sipadmin yourcompany com Assuming default value as sipadmin yourcompany com Enter the administrator s e mail address The default is derived from the hostname defined in the network configuration above If the system is configured to send e mail notification of conference events to users the e mails will appear to be sent from the administrator sipadmin yourcompany com Note that some mail agents may require this to be a valid e mail address Host Identifier hostid of this machine is 75896dc20 a90922ddbb2b81 Please send an email to vcxconf 3com com to receive an activation key to activate this product Please enter the software activation keys one by one end with an empty line Send the host ID to 3Com
48. d hoc conference 2join Enter the prefix for ad hoc conferences Enter the IP address of the primary dialout proxy Value entered by user is 10 1 15 5 Enter the IP address of the primary VCX system used for DTMF dialout during conferences Enter the IP address of the secondary dialout proxy Assuming default value as Enter the IP address of the secondary VCX system used for DTMF dialout during conferences Single Server Initial Installation 33 Enter the digitmap for DTMF dialout 1 7 XX 9XXXXXXXXXxX 91XXXXXXXXX 9011 XT Assuming default value as 1 7 XX 9XXXXXXXXXX 91XXXXXXXXX 9011 XT Enter the digit map used to define the dial plan for DTMF dialout Creating c T55g Trying to fbsql is 1 Opening th Changing p Changing p Changing p Changing p Changing p Flushing p Calling cr Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking KKK Several lines of text appear before the next prompt inema_db conf load fbsql oaded e database ermissions for ermissions for ermissions for ermissions for ermissions for rivleges eatedb e vxml_users table put e put e aliases e about e requestlog e gwclass e debug config e personnote sql table about Changing permissions of all the files in op
49. d the license string during installation you must do so from the web interface before trying to run any application in 3Com software You may start stop and monitor the 3Com IP Conferencing Module applications using the following command s gt service lt application gt start stop status restart Else you may do so using the web interface Your installation is complete To add new user or to change your profile visit appropriate URL corresponding to opt 3com components presconf 2 5 3 gui Once again Please report any installation problem to 3Com Support lt support 3com com gt kkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkk kkkk Output from this install session was saved to opt 3com components presconf 2 5 3 install_log Dec_07_2005 kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxkk Would you like to start the 3Com IP Conferencing Module services now N Y N y Select Y to complete the installation and start the 3Com IP Conferencing Module services Select N the default to complete the installation but not start the services Validating configuration file Configuration file is valid for this release Applying configuration to all unconfigured components Configuring VCX components Configuring vex firewall firstboot OK Configured VCX components 1 configured Component configuration succeeded 38 CHAPTER 2 INSTALLATION SCRIPTS Stopping VCX Firewall Starting VCX F
50. database configuration for this server Select Local Master if the server is going to host the master database All in one server or primary server in a distributed system Select Local Slave if the server is going to host the slave database secondary server in a distributed system Select Remote database if the server is not going to host a database all servers except the primary and secondary servers in a distributed system IP Conferencing Module Configuration Contains parameters for the VCX system software components including the IP Conferencing Module Activation keys are entered in this portion of the script Initial Installation Configuration Guidelines Follow these general guidelines when you perform an initial software installation The installation varies depending on the number of servers you have one two or more Single Server Configuration General installation steps On the single server run the vcx setup script a When prompted to select the services the system will provide select 1 presence and conference all in one b When prompted to select a database configuration select 1 Local Master this server will have the master database c When prompted to start the 3Com IP Conferencing Services enter Y Complete the post installation configuration see Post Installation Configuration 20 CHAPTER 2 INSTALLATION SCRIPTS Dual Server Configuration General installati
51. e Server Initial Installation 22 Sample vcx setup Script All in one server 22 Dual Server Initial Installation 38 Sample vcx setup Script Primary server 38 Sample vcx setup Script Secondary server 53 Multiple Server Initial Installation 65 Sample vcx setup Script Primary server 65 Sample vcx setup Script Secondary server 80 Sample vcx setup Script Conference server 92 Post Installation Configuration 104 Set up Conference Server Routes 104 Set up Conference Attendant Routes 105 Trusted Host Configuration 106 Test E Mail Notification Setup 108 Upgrade Installation 109 Distributed Implementation Upgrade Guidelines 109 Sample install upgrade Script 109 Sample vcx switchversion Script 112 Managing the Activation Keys 113 OBTAINING SUPPORT FOR YOUR PRODUCT Register Your Product 115 Purchase Value Added Services 115 Troubleshoot Online 116 Access Software Downloads 116 Telephone Technical Support and Repair 116 Contact Us 117 INDEX gt ABOUT THIS GUIDE This section contains an overview of this guide lists guide conventions related documentation and product compatibility This guide describes how to answer the questions in the installation scripts which run when you first start a 3Com IP Conferencing Module Server By providing the correct answers to the script questions you configure the system for initial operation This guide is intended for equipment installers who have a thorough understandi
52. e configuration Confirm selection no y Confirm your selection by typing y Selection confirmed Assembling VCX 2 9 3 using VSBOM xml Processing components Executing assembly commands Assembly complete The VCX assembly has been created Preparing system for use Performing early startup tasks OK Starting VCX Firewall OK Starting httpd Removing unneeded application components from the system This may take several minutes Please wait while the operation completes Determining which packages are not used by any VCX version oem 7 0 1 keep used in 2 9 21 presconf 2 5 21 keep used in 2 9 21 presconf conf 2 5 21 REMOVE presconf presence 2 5 21 keep used in 2 9 21 presconf vcexdb 2 5 21 keep used in 2 9 21 presconf web 2 5 21 keep used in 2 9 21 vex firewall 1 5 6 keep used in 2 9 21 mysql 3 23 58 keep used in 2 9 21 Removing packages presconf conf 2 5 21 1 OK Multiple Server Initial Installation 71 Successfully removed extra packages End of System Configuration The system configuration is complete If necessary you can re run this portion of the script by entering vcx setconfigtype Start of E mail sSMTP Configuration After successful completion of the system configuration the script will prompt you to set up the e mail notification utility The utility sends e mails when conferences are created and modified and w
53. e server 4 Data server for presence and conferencing 5 Presence server with database Enter your choice 1 5 1 Select 1 to install the following components conference server conference attendant server presence server web server VCX user database conference amp presence database Single Server Initial Installation 27 You have chosen to configure this system to provide Presence and Conference all in one Note that in order for these services to work you must have purchased an appropriate license and installed the corresponding license activation key on this system WARNING Once you confirm your selection you cannot change it Are you absolutely certain that you wish to configure this system as an Presence and Conference all in one server If you answer no here you can choose an alternative configuration Confirm selection no y Confirm your selection by typing y Selection confirmed Assembling VCX 2 9 3 using VSBOM xml Processing components Executing assembly commands Assembly complete The VCX assembly has been created Preparing system for use Performing early startup tasks OK Starting VCX Firewall OK Starting httpd Removing unneeded application components from the system This may take several minutes Please wait while the operation completes Determining which packages are not used by any VCX version oem 7 0 1
54. ee the 3Com VCX Administration Guide Test E Mail Run the following test to ensure that the e mail setup works correctly Notification Setup 1 Log in to the server as root 2 At the prompt enter usr sbin sendmail user domain com From sender domain com To user domain com Subject test e mail blank line testi testi testi 3 Ctrl D Be aware that most Mail Transfer Agents MTAs require valid To and From addresses If the user fails to receive the e mail message check for errors in opt logs vex linux maillog After resolving the problem run the E Mail setup again Upgrade Installation 109 Upgrade Installation Distributed Implementation Upgrade Guidelines 1 2 gt Sample install upgrade Script 1 2 3 Software upgrades are completed by running two scripts install upgrade and vcx switchversion The install upgrade script upgrades the VCX Linux operating system to the latest version if necessary and installs the software packages The vcx switchversion script provisions the system with the software packages It is possible to upgrade from Apps 2 0 to Apps 3 0 provided that the server is designated as either an all in one or primary server For a distributed implementation with two or more servers follow these guidelines when upgrading the system software Run the same version of the install upgrade script on all servers From the Servers Monitor screen stop all processes on all serve
55. entered If validation is successful the keys will be stored in a license file and the installation session will continue If validation is unsuccessful the installation session will be aborted Enter key sippeng master yourcompany com 5ea71ce717ea55627152a1db82d54592 key ok for sippeng Enter key License file name opt 3com components presconf 2 5 21 presconf_licenses Validating the license for sippeng application The license key MySQL is needed for your application mysql is found at opt 3com VCX bin mysql Assuming mysql is already installed Enter the mysql user name for accessing the master database root Assuming default value as root Enter the host name on which the master database is running localhost Assuming default value as localhost Enter the mysql password for user root at localhost NULL Assuming default value as NULL Creating cinema_db conf 755 C C F C te the da Changing permissions Trying to load fbsql fbsql is loaded Opening the database hanging permissions hanging permissions hanging permissions hanging permissions lushing privleges alling createdb Multiple Server Initial Installation SO root NULL localhost mysql master yourcompany com localhost master yourcompany com sql for for for for master yourcompany com tabase Try connecting to it Checking Crea Checking table vxml_users ting table vxml_u
56. entered If validation is successful the keys will be stored in a license file and the installation session will continue If validation is unsuccessful the installation session will be aborted Multiple Server Initial Installation 89 Enter key key ok for sippeng Enter key License file name opt 3com components presconf 2 5 21 presconf_licenses Enter the mysql user name for accessing the master database root Assuming default value as root Enter the host name on which the master database is running master yourcompany com Enter the host name of the master primary server Enter the mysql password for user root at master yourcompany com NULL Assuming default value as NULL The command scripts remote_access sh needs to be run on the master server to allow access to this server Has this been done y n y To allow access to the secondary server 1 Open a command window on the the master primary server 2 Run remote_access sh lt secondary server hostname IP gt 3 When prompted enter the password for the slave secondary server default is pvadmin 4 Return to the slave secondary server and enter Y at the prompt Please enable remote access to the master server by providing the root password for master yourcompany com REMOTE is at master yourcompany com Enter the password for root master yourcompany com pvadmin Enter the password for the master primary server master yourcompany com
57. ervices Starting VCX Services Starting vcx mysql OK Starting vcx db_watchdog OK Started VCX Services 2 started All services will start End of IP Conferencing Module Configuration Multiple Server This section contains sample scripts for the multiple server configuration Initial Installation four to twelve servers Three samples are provided a Sample vcx setup Script Primary server a Sample vcx setup Script Secondary server a Sample vcx setup Script Conference server Sample vcx setup This script programs the primary server in a multiple server configuration Script Primary The master database is installed and initially hosted on the primary server server The following options are selected in this sample script a Presence server configuration installs the presence server web server VCX user database and conference amp presence database a Master database configuration The vcx setup script displays the current settings and then asks you if you want to accept or update them Sample answers are provided in bold type along with explanations of those answers Explanations are in italics To run the vcx setup script 1 Log in to the server as root 2 Enter a password default is pvadmin 3 Press Enter or Return bash 2 05b vcex setup Enter vcex setup at the command prompt 66 CHAPTER 2 INSTALLATION SCRIPTS This wizard sets up networking and related services Start of Network Co
58. etwork Configuration The network configuration is complete If necessary you can re run this portion of the script by entering vcx config network wizard Start of System Configuration After successful completion of the network configuration the script will prompt you to select a set of services Individual systems may provide various services in a VCX installation You must select the appropriate set of services which this system is to provide Be certain that the selection corresponds to the functionality you have purchased Which services will this system provide 1 Presence and Conference all in one 2 Conferencing server 3 Conferencing and database server 4 Data server for presence and conferencing 5 Presence server with database Enter your choice 1 5 5 Select 5 to install the following components presence server web server VCX user database conference amp presence database You have chosen to configure this system to provide Presence server with database Note that in order for these services to work you must have purchased an 70 CHAPTER 2 INSTALLATION SCRIPTS appropriate license and installed the corresponding license activation key on this system WARNING Once you confirm your selection you cannot change it Are you absolutely certain that you wish to configure this system as an Presence server with database server If you answer no here you can choose an alternativ
59. fore continuing with this chapter This chapter contains information on the following a Overview of Components a Initial Installation Services Installed a Initial Installation Configuration Guidelines a Single Server Initial Installation a Dual Server Initial Installation a Multiple Server Initial Installation a Post Installation Configuration a Upgrade Installation a Managing the Activation Keys Overview of Components This section provides a general description of the various components of the IP Conferencing Module 18 CHAPTER 2 INSTALLATION SCRIPTS Web Provisioning Server Allows for the creation of conferences and maintenance of the server Conference Server Allows SIP devices to join conferences that support any or all of audio video and desktop sharing communication modes Conference Attendant Allows users to join conferences by dialing a single access number independent of conference ID The attendant prompts the user for the conference ID and if required the conference passcode Presence Server Collects and distributes the online status information of users Conference and Presence Server Database Database of IP Conferencing Module activity On systems with two or more servers a single database pair master and slave is supported VCX user database Database of VCX system users Initial Installation Services Installed When you perform an ini
60. he following a On the primary master server run remote_access sh lt conference server hostname IP gt a On the secondary slave server run remote_access sh lt conference server hostname IP gt Return to the conference server and enter Y at the prompt When prompted to start the 3Com IP Conferencing Services enter Y Complete the post installation configuration see Post Installation Contiguration Run the vcx setup script only for fresh software installations where the VCX Linux server is not already running the IP Conferencing Module 22 CHAPTER 2 INSTALLATION SCRIPTS gt gt When configuring the network parameters on the VCX Linux server make sure you specify the fully qualified domain name for your system not just the hostname For example use conf01 yourcompany com not confo Use a local connection to the server to complete the initial software installation The vcx setup script is divided into five sections a network configuration a system configuration a email configuration a database configuration a initial configuration These sections run automatically after the command vcx setup is entered Single Server Initial Installation Sample vcx setup Script All in one server bash 2 05b vcex setup The section contains a sample script of the vcx setup script for the single server all in one configuration The following options are selected in this sample script
61. he 10 20 30 41 vcx updating the configuration database entries 3Com IP Conferencing Module applications will be automatically restarted when system reboots Installing SIP Conferencing servers Changing permissions of all the files in opt 3com components presconf 2 5 21 restarting httpd Creating a directory client config to hold the soft client autoconfiguration files Directory created successfully at opt 3com components presconf 2 5 21 client_ config Any files that you store in this directory are accessible via http master yourcompany com 3c3 lt CONFIGFILENAME gt xml If you have not already entered the license string during installation you must do so from the web interface before trying to run any application in 3Com software You may start stop and monitor the 3Com IP Conferencing Module applications using the following command s gt service lt application gt start stop status restart Else you may do so using the web interface Your installation is complete To add new user or to change your profile visit appropriate URL corresponding to opt 3com components presconf 2 5 3 gui Once again Please report any installation problem to 3Com Support lt support 3com com gt kkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkk kkkk Output from this install session was saved to opt 3com components presconf 2 5 3 install_log Dec_07_2005 kkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkk
62. hen users attempt to add contacts to their buddy lists E mail notification works once users have added their e mail addresses to the 3Com IP Conferencing Module Configuration for sSMTP 1 mailhub This is the computer responsible for handling your outgoing mail It could be the SMTP server of your ISP or a departmental mailhub Use the fully qualified domain name foo bar baz of the mailhub if it uses an unusual SMTP port number use the colon syntax foo bar baz 2525 Otherwise sSMTP will use the standard SMTP port number 25 Note that sSMTP can support a user dependent mailhub with the reverse aliases feature for which see the man page Please enter your mailhub mail yourcompany com Enter the fully qualified domain name of the computer handling outgoing mail 2 FromLineOverride This specifies how sSMTP handles the From line of outgoing mail If FromLineOverride YES sSMTP will leave the From line alone if it already exists If FromLineOverride has any other value or there is no From line sSMTP creates the From line using your username or the f command line option and the value of the rewriteDomain option step 4 below If you use a mail user agent MUA e g mutt pine I recommend using YES and having the MUA set the From line Exception the reverse aliases feature can be used to set up a particular From address for each user in which case don t use FromLineOverride YES See the man page Fr
63. his has relatively little effect on how the mail is handled Use the fully qualified domain name FQDN of your computer foo bar baz If it doesn t have a FQDN use some name for your box Hostname of your box slave yourcompany com Enter the host name of your computer handling outgoing mail 4 rewriteDomain Please enter the mail name of your system sSMTP uses this value to add a domain to unqualified e mail addresses addresses without an sign Multiple Server Initial Installation 99 You probably want to use the domain from your own e mail address You probably want to set up your MUA to handle unqualified addresses itself in which case sSMTP will never have to use this Mail name slave yourcompany com yourcompany com Enter the mail name of your system 5 root Last and least if sSMTP finds an unqualified e mail address among the recipients and it corresponds to a username on your local machine with a userid less than 1000 then the e mail is sent to this value instead The idea is that mail sent to root should probably go to postmaster instead If you set up your MUA to do its own handling of unqualified addresses this is irrelevant Use the default value of postmaster or your own e mail address if you re paranoid System users receive mail at postmaster postmaster Enter the system user e mail address Note check with your e mail administrator for the proper system user e mail address Wrote
64. iguration After successful completion of the database configuration the script will prompt you to select an initial configuration Enter the fully qualified hostname for this installation host yourcompany com Assuming default value as master yourcompany com Enter the fully qualified hostname of the machine you are installing on Assuming the userid of the administrator who will manage the applications for your domain is root Enter the administrator s email address sipadmin yourcompany com Assuming default value as sipadmin yourcompany com Enter the administrator s e mail address The default is derived from the hostname defined in the network configuration above 74 CHAPTER 2 INSTALLATION SCRIPTS If the system is configured to send e mail notification of conference events to users the e mails will appear to be sent from the administrator sjoadmin yourcompany com Note that some mail agents may require this to be a valid e mail address Host Identifier hostid of this machine is 75896dc20 a90922ddbb2b81 Please send an email to vcxconf 3com com to receive an activation key to activate this product Please enter the software activation keys one by one end with an empty line Send the host ID to 3Com which will use it to generate your activation keys Once 3Com has returned the activation keys to you you can paste them into the install session when prompted The activation Keys are validated as they are
65. ine Exception the reverse aliases feature can be used to set up a particular From address for each user in which case don t use FromLineOverride YES See the man page FromLineOverride YES Specify how sSMTP handles the From line of outgoing mail 3 hostname sSMTP uses the hostname of your computer to identify itself to the mailhub and in the Received headers of the outgoing mail This has relatively little effect on how the mail is handled Use the fully qualified domain name FQDN of your computer foo bar baz If it doesn t have a FQDN use some name for your box 60 CHAPTER 2 INSTALLATION SCRIPTS Hostname of your box slave yourcompany com Enter the host name of your computer handling outgoing mail 4 rewriteDomain Please enter the mail name of your system sSMTP uses this value to add a domain to unqualified e mail addresses addresses without an sign You probably want to use the domain from your own e mail address You probably want to set up your MUA to handle unqualified addresses itself in which case sSMTP will never have to use this Mail name slave yourcompany com yourcompany com Enter the mail name of your system 5 root Last and least if sSMTP finds an unqualified e mail address among the recipients and it corresponds to a username on your local machine with a userid less than 1000 then the e mail is sent to this value instead The idea is that mail sent to root should pr
66. ing default value as conf yourcompany com Enter the fully qualified hostname of the machine you are installing on Assuming the userid of the administrator who will manage the 3Com applications for your domain is root Enter the administrator s email address sipadmin yourcompany com Assuming default value as sipadmin yourcompany com Enter the administrator s e mail address The default is derived from the hostname defined in the network configuration above If the system is configured to send e mail notification of conference events to users the e mails will appear to be sent from the administrator sjoadmin yourcompany com Note that some mail agents may require this to be a valid e mail address Host Identifier hostid of this machine is 75896dc20 a90922ddbb2b81 Please send an email to vcxconf 3com com to receive an activation key to activate this product Please enter the software activation keys one by one end with an empty line Multiple Server Initial Installation 101 Send the host ID to 3Com which will use it to generate your activation keys Once 3Com has returned the activation keys to you you can paste them into the install session when prompted The activation Keys are validated as they are entered If validation is successful the keys will be stored in a license file and the installation session will continue If validation is unsuccessful the installation session will be aborted Enter key key ok
67. irewall Starting VCX Services Starting vcx mysql OK OK OK Starting vex confbridge OK Starting vcx sipconf Starting vcx sippeng Starting vcx vcexdb Started VCX Services bash 2 05b OK OK OK 5 started End of IP Conferencing Module Configuration Following successful completion of the script the 3Com IP Conferencing Module services will be installed Start the services using a script command shell command or web interface selection as noted above Dual Server Initial Installation Sample vcx setup Script Primary server This section contains sample scripts for the dual server configuration Two samples are provided a Sample vcx setup Script Primary server a Sample vcx setup Script Secondary server This script programs the primary server in a dual server configuration The master database is installed and initially hosted on the primary server The following options are selected in this sample script a Presence server configuration installs the presence server web server VCX system database and conference amp presence database a Master database configuration Dual Server Initial Installation 39 The vcx setup script displays the current settings and then asks you if you want to accept or update them Sample answers are provided in bold type along with explanations of those answers Explanations are in italics To run the
68. ited States Uruguay St Vincent Venezuela Virgin Islands UK Virgin Islands US Press the Enter or Return key to accept 44 as the suggested answer Alaska panhandle neck Alaska Time Alaska Time Alaska panhandle Alaska Time Alaska Time west Alaska Aleutian Islands Central Time aN HU FWD Central Central Eastern Eastern Eastern Eastern Eastern Eastern Eastern Eastern Hawaii Time Michigan Wisconsin border Time North Dakota Oliver County Standard Time Standard Time Standard Time Standard Time Time Time Kentucky Time Kentucky Time Michigan Indiana Crawford County Indiana Starke County Indiana Switzerland County Indiana most locations Louisville area Wayne County most locations Multiple Server Initial Installation 83 18 Mountain Standard Time Arizona 19 Mountain Time 20 Mountain Time Navajo 21 Mountain Time south Idaho amp east Oregon 22 Pacific Time Enter zone 13 Selected Time Zone America New_York DHCP state disabled Hostname slave yourcompany com IP Interfaces Device IP Address Network Mask Default Gateway etho 10 20 30 60 2554255400 10 20 30 254 eth1 interface is disabled DNS Servers 10 25 10 31 10 26 10 31 Search Domains yourcompany com NTP Servers 10 35 10 51 10 36 10 51 10 1 0 3 Time Zone America New_York Is all of the above information correct yes Please wait while the wizard completes Saving
69. keep used in 2 9 3 presconf 2 5 3 keep used in 2 9 3 presconf conf 2 5 3 keep used in 2 9 3 presconf presence 2 5 3 keep used in 2 9 3 presconf vcexdb 2 5 3 keep used in 2 9 3 presconf web 2 5 3 keep used in 2 9 3 28 CHAPTER 2 INSTALLATION SCRIPTS vex firewall 1 5 5 keep used in 2 9 3 mysql 3 23 58 keep used in 2 9 3 No extra packages were found End of System Configuration The system configuration is complete If necessary you can re run this portion of the script by entering vcx setconfigtype Start of E mail sSMTP Configuration After successful completion of the system configuration the script will prompt you to set up the e mail notification utility The utility sends e mails when conferences are created and modified and when users attempt to add contacts to their buddy lists E mail notification works once users have added their e mail addresses to the 3Com IP Conferencing Module Configuration for sSMTP 1 mailhub This is the computer responsible for handling your outgoing mail It could be the SMTP server of your ISP or a departmental mailhub Use the fully qualified domain name foo bar baz of the mailhub if it uses an unusual SMTP port number use the colon syntax foo bar baz 2525 Otherwise sSMTP will use the standard SMTP port number 25 Note that sSMTP can support a user dependent mailhub with the reverse aliases feature for which see the man page Please enter
70. keys Once 3Com has returned the activation keys to you you can paste them into the install session when prompted The activation Keys are validated as they are entered If validation is successful the keys will be stored in a license file and the installation session will continue If validation is unsuccessful the installation session will be aborted Enter key sippeng master yourcompany com 5ea71ce717ea55627152a1db82d54592 key ok for sippeng Enter key License file name opt 3com components presconf 2 5 21 presconf_licenses Enter the mysql user name for accessing the master database root Assuming default value as root Enter the host name on which the master database is running master yourcompany com Enter the host name of the master primary server Enter the mysql password for user root at master yourcompany com NULL Assuming default value as NULL The command scripts remote_access sh needs to be run on the master server to allow access to this server Has this been done y n y To allow access to the secondary server 1 Open a command window on the the master primary server 2 Run remote_access sh lt secondary server hostname IP gt 3 When prompted enter the password for the slave secondary server default is pvadmin 4 Return to the slave secondary server and enter Y at the prompt Please enable remote access to the master server by providing the root password for master y
71. kkkk Would you like to start the 3Com IP Conferencing Module services now N Y N y Dual Server Initial Installation 53 Select Y to complete the installation and start the services Starting VCX Services Starting vcx mysql OK Starting vcx db watchdog Starting Darabase Watchdog Missing database configuration file cannot continue FAILED Starting vcx sippeng OK Starting vcx vcexdb OK Started VCX Services 3 started 1 failed to start All services will start except DB_watchdog It starts after the secondary server is installed and the database replication process is initiated End of IP Conferencing Module Configuration Sample vcx setup This script programs the secondary server in a dual server configuration Script Secondary The slave database is installed and initially hosted on the secondary server server The following options are selected in this sample script a Data server for presence and conferencing configuration installs the conference amp presence database a Slave database configuration The vcx setup script displays the current settings and then asks you if you want to accept or update them Sample answers are provided in bold type along with explanations of those answers Explanations are in italics To run the vcx setup script 1 Log in to the server as root 2 Enter a password default is pvadmin 3 Press Enter or Return bash 2 05b vcex setup Enter vcx setup
72. l address if you re paranoid System users receive mail at postmaster postmaster Enter the system user e mail address Note check with your e mail administrator for the proper system user e mail address Wrote configuration file etc ssmtp ssmtp conf Starting mysqld daemon with databases from opt 3comdata mysql Tcl is already installed Tcl version is 8 3 Please report any installation problem to 3Com Support lt support 3com com gt Multiple Server Initial Installation 73 End of E mail sSMTP Configuration The e mail configuration is complete If necessary you can re run this portion of the script by entering usr sbin smtp configure Start of Database Configuration After successful completion of the e mail configuration the script will prompt you to select a database configuration There are different ways to install and access the database 1 Local Master this server will have the master database 2 Local Slave this server will have a slave database 3 Remote database database is on another server Please choose one of the above options 1 Select 1 to specify that this server will initially host the master database as the primary server in a distributed system Available applications gui vcxdb sippeng End of Database Configuration The database configuration is complete If necessary you can re run this portion of the script by entering presconf setup Start of IP Conferencing Module Conf
73. le The option you select depends on the number of hardware servers you have A minimum of one and a maximum of twelve servers are supported All hardware servers run the 3Com VCX Linux operating system Definitions of these servers are contained in the 3Com price list If you only have one server then all software components must be installed on it Components installed on the single server m conference server conference attendant server m presence server if purchased a VCX user database a conferencing and presence database master a web console server 10 CHAPTER 1 PRE INSTALLATION Option 2 Dual Server Figure 1 Network diagram single server Conference server pool Conference server Presence server ed Master database User database Web server VCX or NBX server If you have two servers configure the primary server as a provisioning server by installing the web console server initial master database VCX user database presence server and conference server on it Configure the secondary server with the initial slave database and the conference server The database pair master and slave provides redundancy with the slave maintaining a copy of the master using MySQL database replication In the event the slave cannot communicate with the master for ten minutes switchover occurs Note that both servers in a dual server configuration can host conferences Components installed on the primar
74. led Soe ris SSS AS eS Sols Installation Completed Successfully VCX version 2 9 13 is now available Sample vcx switchversion Script gt A W N End of install upgrade Script Record the VCX version number that appears at the end of the install upgrade script You will need it to run the next script the system provisioning script Run the switchversion script after completing the install upgrade script for a software upgrade This script provisions the system with the latest software application packages The vcx switchversion script takes the system out of service for several minutes Accordingly run the script during a period of low system activity To run the switchversion script Log in to the server as root Enter a password default is pvadmin Go to the directory where the software files are located Press Enter or Return Managing the Activation Keys 113 bash 2 05b vex switchversion 2 9 3 Enter vcx switchversion lt version number gt at the command prompt For lt version number gt enter the VCX version number that appeared at the end of the install upgrade script Start of vcx switchversion Script bash 2 05b vcx switchversion 2 9 13 Checking if VCX can switch to VCX 2 9 13 ls opt 3com VCX 2 9 13 scripts upgrade C No such file or directory Checking os versions YES Switching VCX to VCX 2 9 13 setting up checking if this is a
75. lication password Insert a record for the new database into dbservers table on master database Restart the slave database 060112 10 56 27 mysqld ended Slave database successfully installed Call make _slave sh to dump the master database and start replication Check if watchdog is already running Watchdog is not running starting it Watchdog is running Ensure watchdog is running on master database server db watchdog is probably not running on master yourcompany com Try starting it db watchdog successfully started on master yourcompany com Slave successfully installed Creating cinema_db conf Changing permissions of all the files in opt 3com components presconf 2 5 21 to 155 Trying to load fbsql so fbsql is loaded Opening the database sql root NULL master yourcompany com mysql Changing permissions for presconfl1 yourcompany com Changing permissions for master yourcompany com Changing permissions for presconfl1 yourcompany com Changing permissions for presconfl1 yourcompany com Flushing privleges Opening the database sql root NULL master yourcompany com mysql Database is successfully initialized 3Com IP Conferencing Module applications will be automatically restarted when system reboots Changing permissions of all the files in opt 3com components presconf 2 5 21 Multiple Server Initial Installation 91 restarting httpd Creating a directory client config to
76. m provide 1 Presence and Conference all in one 2 Conferencing server 3 Conferencing and database server 4 Data server for presence and conferencing 5 Presence server with database Enter your choice 1 5 2 Select 2 to install the following components conference server conference attendant server You have chosen to configure this system to provide Conferencing server Note that in order for these services to work you must have purchased an appropriate license and installed the corresponding license activation key on this system WARNING Once you confirm your selection you cannot change it Are you absolutely certain that you wish to configure this system as an Data server for presence and conferencing server If you answer no here you can choose an alternative configuration Confirm selection no y Selection confirmed Assembling VCX 2 9 21 using VSBOM xml Processing components Executing assembly commands Assembly complete The VCX assembly has been created Preparing system for use Performing early startup tasks OK Starting VCX Firewall OK Starting httpd Multiple Server Initial Installation 97 Removing unneeded application components from the system Please wait while the operation completes This may take several minutes Determining which packages are not used by any VCX version callprocessor 7 0 13 devapp 7 0 13 14 devboot
77. m uses the routes to forward SIP INVITE messages to the designated routing conference servers which in turn redirect callers to the appropriate hosting conference servers Different conference types may require different routes For example if users dial the prefix 76 to call Ad Hoc conferences and 74 to call other conferences then one route is required for dial pattern 76 and another is required for dial pattern 74 For information on how to program the VCX dial plan see the 3Com VCX Administration Guide Set up Conference Attendant Routes Post Installation Configuration 105 To create a route for conferences Using a browser log in to the VCX system as admin default password is besgroup Set up a Pattern Pattern Name 74 Pattern Value 74 Create an Endpoint for the route Type Terminal Active Active Name Confser Description Confser IP Address 10 20 30 60 IP Port 5060 Create a route Name Confser Code Contact use default Sort Policy use default 5 Assign an endpoint to the route created in step 3 6 Add a URI Route Map Active Active Name Confser Pattern 74 Route Confser You must program the VCX dial plan with one or more routes to the conference attendants in your server pool If you have only one server an all in one implementation then only one route is required If you have two or more servers then at least two routes are required to provide redund
78. me defined in the network configuration above If the system is configured to send e mail notification of conference events to users the e mails will appear to be sent from the administrator sjoadmin yourcompany com Note that some mail agents may require this to be a valid e mail address Host Identifier hostid of this machine is 75896dc20 a90922ddbb2b81 Please send an email to vcxconf 3com com to receive an activation key to activate this product Please enter the software activation keys one by one end with an empty line Send the host ID to 3Com which will use it to generate your activation keys Once 3Com has returned the activation keys to you you can paste them into the install session when prompted The activation keys are validated as they are entered If validation is successful the keys will be stored in a license file and the installation session will continue If validation is unsuccessful the installation session will be aborted Enter key sipconf 2006 11 11 2006 11 11 300 300 1 1 1 124b4835fla6e9a1l72f4ba6596felf85 key ok for sipconf Enter key sipvxml 2006 11 11 2006 11 11 50 50 b4acb4c5415c8005d0b8bd737f 8a1d5b key ok for sipvxml Enter key sippeng 2006 11 11 2006 11 11 dcdb0531a90ffbf 027786aa0a4732a98 key ok for sippeng Enter key License file name opt 3com components presconf 2 5 3 presconf licenses Validating the license for sipconf application The license key sipconf 2006
79. ncing Module in the network a You must assign a unique host name to each 3Com IP Conferencing Module in the network i gt All servers must belong to the same domain a You must know the IP address of the network gateway a You must know the IP addresses of the primary and secondary DNS servers a You must know the IP addresses of the primary and secondary NTP servers Worksheet 15 Worksheet To make it easier to configure your system you may want to have the necessary information in front of you before you begin to install any server Table 3 Network Configuration Parameters Configuration Parameter Value 3Com IP Conferencing Module IP address eth0 3Com IP Conferencing Module host name Subnetwork mask Gateway IP address Primary DNS server IP address Secondary DNS server IP address DNS search path Primary NTP server IP address Secondary NTP server IP address Continent Country Time Zone Table 4 System Configuration Parameters Configuration Parameter Value Services 1 Presence and Conference all in one 2 Conferencing server 3 Conferencing and database server 4 Data server for presence and conferencing 5 Presence server with database 16 CHAPTER 1 PRE INSTALLATION Table 5 E Mail Notification Parameters Configuration Parameter Value Mailhub computer that handles mail Hostname of your computer Mail name of your sy
80. nd Service Request If you have trouble registering your product please contact 3Com Global Services for assistance Purchase Value Added Services To enhance response times or extend warranty benefits contact 3Com or your authorized 3Com reseller Value added services like 3Com ExpresssM and Guardians can include 24x7 telephone technical support software upgrades onsite assistance or advance hardware replacement Experienced engineers are available to manage your installation with minimal disruption to your network Expert assessment and implementation services are offered to fill resource gaps and ensure the success of your networking projects More information on 3Com maintenance and Professional Services is available at http www 3com com Contact your authorized 3Com reseller or 3Com for a complete list of the value added services available in your area 116 APPENDIX 3 OBTAINING SUPPORT FOR YOUR PRODUCT Troubleshoot Online You will find support tools posted on the 3Com web site at http www 3com com 3Com Knowledgebase helps you troubleshoot 3Com products This query based interactive tool is located at http knowledgebase 3com com and contains thousands of technical solutions written by 3Com support engineers Access Software Downloads Software Updates are the bug fix maintenance releases for the version of software initially purchased with the product In order to access these Software Updates y
81. nd modified and when users attempt to add contacts to their buddy lists E mail notification works once users have added their e mail addresses to the 3Com IP Conferencing Module Configuration for sSMTP 1 mailhub 86 CHAPTER 2 INSTALLATION SCRIPTS This is the computer responsible for handling your outgoing mail It could be the SMTP server of your ISP or a departmental mailhub Use the fully qualified domain name foo bar baz of the mailhub if it uses an unusual SMTP port number use the colon syntax foo bar baz 2525 Otherwise sSMTP will use the standard SMTP port number 25 Note that sSMTP can support a user dependent mailhub with the reverse aliases feature for which see the man page Please enter your mailhub mail yourcompany com Enter the fully qualified domain name of the computer handling outgoing mail 2 FromLineOverride This specifies how sSMTP handles the From line of outgoing mail If FromLineOverride YES sSMTP will leave the From line alone if it already exists If FromLineOverride has any other value or there is no From line sSMTP creates the From line using your username or the f command line option and the value of the rewriteDomain option step 4 below If you use a mail user agent MUA e g mutt pine I recommend using YES and having the MUA set the From line Exception the reverse aliases feature can be used to set up a particular From address for each user in which case
82. nds that you configure your DNS servers so that they know the IP addresses of all VCX servers and gateways If you prefer to not use DNS you can edit the etc hosts files on the IP Conferencing Module and all of the VCX servers 3Com does not support NIS or WINS as domain name resolution methods for VCX products 14 CHAPTER 1 PRE INSTALLATION Single Server If your network contains a single server you require the following You must dedicate one IP address to the 3Com IP Conferencing Module a You must assign a host name to the 3Com IP Conferencing Module a You must know the IP address of the network gateway a You must know the IP addresses of the primary and secondary DNS servers a You must know the IP addresses of the primary and secondary NTP servers Dual Servers If your network contains two servers you require the following You must dedicate an IP address to each of the two 3Com IP Conferencing Modules a You must assign a unique host name to each of the two 3Com IP Conferencing Modules D gt Both servers must belong to the same domain a You must know the IP address of the network gateway a You must know the IP addresses of the primary and secondary DNS servers a You must know the IP addresses of the primary and secondary NTP servers Multiple Servers If your network contains four to twelve servers you require the following Four to Twelve You must dedicate an IP address to each 3Com IP Confere
83. nfiguration Configure networking now yes Press the Enter or Return key to accept yes as the suggested answer SSS Sass Configuring Dynamic Host Configuration Protocol DHCP VCX servers can use DHCP for automated configuration but this requires that the DHCP server is configured to provide the proper options Unless you know that your environment is set up in this way you should say no here and configure static network parameters Use DHCP on eth0 to configure network parameters no SSS sS555 5 Configuring Hostname Enter system hostname localhost master yourcompany com SSSce25 Configuring IP Interface eth0 Enter IP Address 192 168 1 100 10 20 30 60 Enter Network Subnet Mask 255 255 255 0 255 255 255 0 Enter Default Gateway Address 10 20 30 254 10 20 30 254 Configuring IP Interface ethl1 Interface State disabled Note that eth1 is not used for the 3Com IP Conferencing Module Sai cigde aS Configuring DNS Servers Enter DNS servers one at a time When done enter 0 0 0 0 to stop Primary DNS Server 192 168 1 1 10 25 10 31 Secondary DNS Server 192 168 1 2 10 26 10 31 Tertiary DNS Server 0 0 0 0 0 0 0 0 sacrsessaz Configuring DNS Search Path Press Enter to leave the current path unchanged or specify a new search path with spaces separating each entry DNS Search Path yourcompany com SesSessee
84. ng of telecommunications VoIP technology Linux operating systems databases networks and system administrator privileges Release Notes are issued with some products If the information in the release notes differs from the information in this guide follow the instructions in the release notes Conventions Notices This section describes notice text and figure conventions Table 1 lists notice icons Table 1 Notice Icon Descriptions Notice Type Description Information note Information that describes important features or instructions Caution Information that alerts you to potential loss of data or potential damage to an application system or device Warning Information that alerts you to potential personal injury gt V8 6 ABOUT THIS GUIDE Text Table 2 lists text conventions Table 2 Text Convention Descriptions Convention Description Screen displays This typeface represents information as it appears on the screen Commands The word command means that you must enter the command exactly as shown and then press Return or Enter Commands appear in bold Example To remove the IP address enter the following command SETDefault 0 IP NETaddr 0 0 0 0 Words in italics Italics are used to a Emphasize a point Denote a new term at the place where it is defined in the text a Identify menu names menu commands and software button names Examples
85. nstallation is complete To add new user or to change your profile visit appropriate URL corresponding to opt 3com components presconf 2 5 21 gui Once again Please report any installation problem to 3Com Support lt support 3com com gt kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkk kkkk 104 CHAPTER 2 INSTALLATION SCRIPTS Output from this install session was saved to install _log Jan_12_ 2006 kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk Would you like to start the 3Com IP Conferencing Module services now N Y N y Starting VCX Services Starting vcx db_watchdog OK Starting vex confbridge OK Starting vcx sipconf Started VCX Services bash 2 05b 3 started All services will start End of IP Conferencing Module Configuration Post Installation Configuration Set up Conference Server Routes gt Before the 3Com IP Conferencing Module can be used the VCX system must be configured to work with it The following items must be set up Create Routes to the Conference Server a Conference Attendant m Presence Server Configuration a Test the E mail Notification Setup You must program the VCX dial plan with one or more routes to the conference server pool If you have only one server an all in one implementation then only one route is required If you have two or more servers then at least two routes are required to provide redundancy The VCX syste
86. obably go to postmaster instead If you set up your MUA to do its own handling of unqualified addresses this is irrelevant Use the default value of postmaster or your own e mail address if you re paranoid System users receive mail at postmaster postmaster Enter the system user e mail address Note check with your e mail administrator for the proper system user e mail address Wrote configuration file etc ssmtp ssmtp conf Starting mysqld daemon with databases from opt 3comdata mysql Tcl is already installed Tcl version is 8 3 Please report any installation problem to 3Com Support lt support 3com com gt End of E mail sSMTP Configuration The e mail configuration is complete If necessary you can re run this portion of the script by entering usr sbin smtp configure Dual Server Initial Installation 61 Start of Database Configuration After successful completion of the e mail configuration the script will prompt you to select a database configuration There are different ways to install and access the database 1 Local Master this server will have the master database 2 Local Slave this server will have a slave database 3 Remote database database is on another server Please choose one of the above options 2 Select 2 to specify that this server will initially host the slave database as the secondary server in a distributed system Available applications End of Database Configuration
87. omLineOverride YES 72 CHAPTER 2 INSTALLATION SCRIPTS Specify how sSMTP handles the From line of outgoing mail 3 hostname sSMTP uses the hostname of your computer to identify itself to the mailhub and in the Received headers of the outgoing mail This has relatively little effect on how the mail is handled Use the fully qualified domain name FQDN of your computer foo bar baz If it doesn t have a FQDN use some name for your box Hostname of your box master yourcompany com Enter the host name of your computer handling outgoing mail 4 rewriteDomain Please enter the mail name of your system sSMTP uses this value to add a domain to unqualified e mail addresses addresses without an sign You probably want to use the domain from your own e mail address You probably want to set up your MUA to handle unqualified addresses itself in which case sSMTP will never have to use this Mail name master yourcompany com yourcompany com Enter the mail name of your system 5 root Last and least if sSMTP finds an unqualified e mail address among the recipients and it corresponds to a username on your local machine with a userid less than 1000 then the e mail is sent to this value instead The idea is that mail sent to root should probably go to postmaster instead If you set up your MUA to do its own handling of unqualified addresses this is irrelevant Use the default value of postmaster or your own e mai
88. on you cannot change it Are you absolutely certain that you wish to configure this system as an 58 CHAPTER 2 INSTALLATION SCRIPTS Data server for presence and conferencing server If you answer no here you can choose an alternative configuration Confirm selection no y Selection confirmed Assembling VCX 2 9 21 using VSBOM xml Processing components Executing assembly commands Assembly complete The VCX assembly has been created Preparing system for use Performing early startup tasks OK Starting VCX Firewall OK Starting httpd Removing unneeded application components from the system This may take several minutes Please wait while the operation completes Determining which packages are not used by any VCX version oem 7 0 1 REMOVE presconf conf 2 5 21 REMOVE presconf presence 2 5 21 REMOVE presconf web 2 5 21 REMOVE vex firewall 1 5 6 keep used in 2 9 21 mysql 3 23 58 keep used in 2 9 21 Removing packages oem a 7 0 1 2 OK presconf conf 2 5 21 1 OK presconf presence 2 5 21 1 OK presconf vcexdb 2 5 21 1 OK presconf web 2 5 21 1 OK Successfully removed extra packages End of System Configuration The system configuration is complete If necessary you can re run this portion of the script by entering vcx setconfigtype Dual Server Initial Installation 59 Start of E mail sSMTP Configuration After successf
89. on steps On the primary server run the vcx setup script a When prompted to select the services the system will provide select 1 presence and conference all in one b When prompted to select a database configuration select 1 Local Master c When prompted to start the 3Com IP Conferencing Services enter Y All services will start except DB_watchdog It starts after the secondary server is installed and the database replication process is initiated On the secondary server run the vcx setup script a When prompted to select the services the system will provide select 3 Conferencing and database server b When prompted to select a database configuration select 2 Local Slave c When the script asks whether you have run remote_access sh do the following m On the primary server run remote_access sh lt secondary server hostname IP gt d Return to the secondary server and enter Y at the prompt e When prompted enter the password of the primary master server f When prompted to start the 3Com IP Conferencing Services enter Y Complete the post installation configuration see Post Installation Configuration Multiple Server Configuration Four to Twelve Servers General installation steps On the primary server run the vcx setup script a When prompted to select the services the system will provide select 5 Presence server with database b When prompted to select a database configuration select
90. onfiguration Sample vcx setup This section contains a sample of the vcx setup script for the conference Script Conference servers in a multiple server configuration that has between four and server twelve servers In a multiple server configuration up to ten servers can host conferences Two others the primary and secondary servers must be dedicated to hosting the redundant database The following options are selected in this sample script Conferencing server configuration conference server and conference attendant server To run the vcx setup script 1 Log in to the server as root 2 Enter a password default is pvadmin 3 Press Enter or Return bash 2 05b vex setup Enter vcx setup at the command prompt This wizard sets up networking and related services Start of Network Configuration Configure networking now yes Press the Enter or Return key to accept yes as the suggested answer SoS SS ss Configuring Dynamic Host Configuration Protocol DHCP VCX servers can use DHCP for automated configuration but this requires that the DHCP server is configured to provide the proper options Unless you know that your environment is set up in this way you should say no here and configure static network parameters Use DHCP on eth0 to configure network parameters no SaSSee sess Configuring Hostname Enter system hostname localhost conf yourcompany com Multiple Server Initial Installation 93
91. ou must first register your product on the 3Com web site at http eSupport 3com com First time users will need to apply for a user name and password A link to software downloads can be found at http eSupport 3com com Or under the Product Support heading at http www 3com com Software Upgrades are the software releases that follow the software version included with your original product In order to access upgrades and related documentation you must first purchase a service contract from 3Com or your reseller Telephone Technical Support and Repair To enable telephone support and other service benefits you must first register your product at http eSupport 3com com Warranty and other service benefits start from the date of purchase so it is important to register your product quickly to ensure you get full use of the warranty and other service benefits available to you When you contact 3Com for assistance please have the following information ready a Product model name part number and serial number a Proof of purchase if you have not pre registered your product a A list of system hardware and software including revision level Diagnostic error messages a Details about recent configuration changes if applicable Contact Us 117 To send a product directly to 3Com for repair you must first obtain a return authorization number RMA Products sent to 3Com without authorization numbers clearly marked on
92. ounty 16 Eastern Time Michigan most locations 17 Hawaii 18 Mountain Standard Time Arizona 19 Mountain Time 20 Mountain Time Navajo 21 Mountain Time south Idaho amp east Oregon 22 Pacific Time Enter zone 13 Selected Time Zone America New_York DHCP state disabled Hostname conf01 yourcompany com IP Interfaces Device IP Address Network Mask Default Gateway etho 10 20 30 60 25572557040 10 20 30 254 eth1 interface is disabled DNS Servers 10 25 10 31 10 26 10 31 Search Domains yourcompany com NTP Servers 10 35 10 51 10 3605 10 1 0 3 Time Zone America New_York 25 26 CHAPTER 2 INSTALLATION SCRIPTS Is all of the above information correct yes Please wait while the wizard completes Saving configuration Done End of Network Configuration The network configuration is complete If necessary you can re run this portion of the script by entering vcx config network wizard Start of System Configuration After successful completion of the network configuration the script will prompt you to select a set of services Individual systems may provide various services in a VCX installation You must select the appropriate set of services which this system is to provide Be certain that the selection corresponds to the functionality you have purchased Which services will this system provide 1 Presence and Conference all in one 2 Conferencing server 3 Conferencing and databas
93. ourcompany com Dual Server Initial Installation 63 REMOTE is at master yourcompany com Enter the password for root master yourcompany com pvadmin Enter the password for the master primary server master yourcompany com SSH 1 99 OpenSSH 3 6 1p2 master yourcompany com SSH 1 99 OpenSSH 3 6 1p2 Warning Permanently added the RSA host key for IP address 10 1 0 249 to the list of known hosts root master yourcompany com s password OK now testing if we can connect to master yourcompany com SUCCESS Continuing slave database installation Master server hostname is lt master yourcompany com gt Enter the fully qualified host name or IP address for the slave server Default presconfl1 yourcompany com Assuming default value as presconf1l yourcompany com Creating cinema_db2 conf on master database server On master database server copy cinema_db conf to cinema_dbl1 conf In my cnf on master ensure server id exists and binary logging is enabled MySQL my cnf files updated Copying modified my cnf file back to master database server Grant access to master database from this server Opening slave database On slave run mysql CHANGE MASTER and have it point to the master db Enter the mysql replication password for this installation both master and slave On slave GRANT ACCESS to the master database using the replication password Create the SIP database now to avoid errors with mysqldump later on Allow access to the mysql
94. port through the firewall for both master and slave Opening master database Run mysql CHANGE MASTER and have it point to the slave db On master GRANT ACCESS to the slave database using the replication password Insert a record for the new database into dbservers table on master database Restart the slave database 060112 10 56 27 mysqld ended Slave database successfully installed Call make _slave sh to dump the master database and start replication Check if watchdog is already running Watchdog is not running starting it Watchdog is running Ensure watchdog is running on master database server db_ watchdog is probably not running on master yourcompany com Try starting it db watchdog successfully started on master yourcompany com Slave successfully installed Creating cinema_db conf 64 CHAPTER 2 INSTALLATION SCRIPTS Changing permissions of all the files in opt 3com components presconf 2 5 21 to AD Dx Trying to load fbsql so fbsql is loaded Opening the database sql root NULL master yourcompany com mysql Changing permissions for presconfl yourcompany com Changing permissions for master yourcompany com Changing permissions for presconfl1 yourcompany com Changing permissions for presconfl yourcompany com Flushing privleges Opening the database sql root NULL master yourcompany com mysql Database is successfully initialized 3Com IP Conferencing Module applications will be
95. qualified e mail addresses addresses without an sign You probably want to use the domain from your own e mail address You probably want to set up your MUA to handle unqualified addresses itself in which case sSMTP will never have to use this Mail name conf01 yourcompany com yourcompany com Enter the mail name of your system 5 root Last and least if sSMTP finds an unqualified e mail address among the recipients and it corresponds to a username on your local machine with a userid less than 1000 then the e mail is sent to this value instead The idea is that mail sent to root should probably go to postmaster instead If you set up your MUA to do its own handling of unqualified addresses this is irrelevant Use the default value of postmaster or your own e mail address if you re paranoid System users receive mail at postmaster postmaster Enter the system user e mail address Note check with your e mail administrator for the proper system user e mail address Wrote configuration file etc ssmtp ssmtp conf Starting mysqld daemon with databases from opt 3comdata mysql 30 CHAPTER 2 INSTALLATION SCRIPTS Tcl is already installed Tcl version is 8 3 Please report any installation problem to 3Com Support lt support 3com com gt End of E mail sSMTP Configuration The e mail configuration is complete If necessary you can re run this portion of the script by entering usr sbin smtp configure Sta
96. r 18 presence server database 18 VCX database 18 web provisioning server 18 system configuration 18 U upgrade installation install upgrade script 109 overview 109 vcx switchversion script 112 V VCX database 18 vex switchversion script overview 112 W web provisioning server 18
97. ration After successful completion of the system configuration the script will prompt you to set up the e mail notification utility The utility sends e mails when conferences are created and modified and when users attempt to add contacts to their buddy lists E mail notification works once users have added their e mail addresses to the 3Com IP Conferencing Module Configuration for sSMTP 1 mailhub This is the computer responsible for handling your outgoing mail It could be the SMTP server of your ISP or a departmental mailhub Use the fully qualified domain name foo bar baz of the mailhub if it uses an unusual SMTP port number use the colon syntax foo bar baz 2525 Otherwise sSMTP will use the standard SMTP port number 25 Note that sSMTP can support a user dependent mailhub with the reverse aliases feature for which see the man page Please enter your mailhub mail yourcompany com Enter the fully qualified domain name of the computer handling outgoing mail Dual Server Initial Installation 45 2 FromLineOverride This specifies how sSMTP handles the From line of outgoing mail If FromLineOverride YES sSMTP will leave the From line alone if it already exists If FromLineOverride has any other value or there is no From line sSMTP creates the From line using your username or the f command line option and the value of the rewriteDomain option step 4 below If you use a mail user agent MUA e g mutt
98. re as defined in DFARS 252 227 7014 June 1995 or as a commercial item as defined in FAR 2 101 a and as such is provided with only such rights as are provided in 3Com s standard commercial license for the Software Technical data is provided with limited rights only as provided in DFAR 252 227 7015 Nov 1995 or FAR 52 227 14 June 1987 whichever is applicable You agree not to remove or deface any portion of any legend provided on any licensed program or documentation contained in or delivered to you in conjunction with guide Unless otherwise indicated 3Com registered trademarks are registered in the United States and may or may not be registered in other countries 3Com and the 3Com logo are registered trademarks of 3Com Corporation VCX is a trademark of 3Com Corporation Other brand and product names may be registered trademarks or trademarks of their respective holders CONTENTS ABOUT THIS GUIDE Conventions 5 Notices 5 Text 6 Related Documentation 6 Comments 7 PRE INSTALLATION Configuration Options 9 Option 1 Single Server 9 Option 2 Dual Server 10 Option 3 Multiple Servers Four to Twelve 11 Post installation Setup 12 Gathering Site Information 13 Using DNS 13 Single Server 14 Dual Servers 14 Multiple Servers Four to Twelve 14 Worksheet 15 INSTALLATION SCRIPTS Overview of Components 17 Initial Installation Services Installed 18 Initial Installation Configuration Guidelines 19 Singl
99. ready present presconf 2 5 13 1 i1386 rpm needed presconf conf 2 5 13 1 1386 rpm needed presconf presence 2 5 13 1 i386 rpm needed presconf vcexdb 2 5 13 1 1i1386 rpm needed presconf web 2 5 13 1 i386 rpm needed oem a 7 0 1 2 i1386 rpm needed Checking for available disk space Determining required space Done Required space Availabl e space 33581 K 59679580 K There is sufficient disk space OS Installation OS file to install Target OS partition Replacing version vex linux 4 4 0 111505 000 A device dev sda2 3 2 4 Continue with OS installation yes Installing partimage partimage partimage partimage dev sda2 resize2fs tune2fs 1 partition image on dev sda2 status status status status initializing the operation reading partition informations copying used data blocks commiting buffer cache to disk 39554 251392 files 0 1 non contiguous 117820 502023 blocks 1 32 09 Nov 2002 The filesystem on dev sda2 is now 526128 blocks long 32 09 Nov 2002 Setting maximal mount count to 1 Setting interval between check 15552000 seconds Updating fstab files Configuring GRUB boot loader Done Transferring configuration data Checking kernel configuration Selecting standard kernel Done Copying configuration files hosts passwd group resolv conf ntp conf modules conf sysconfig network
100. rprise Management Suite User Guide a Enterprise Management Suite Getting Started Guide a V7111 Analog Media Gateway Fast Track Installation Guide a V7111 Analog Media Gateway User Guide a V6000 Analog Media Gateway Fast Track Installation Guide a V6000 Analog Media Gateway User Guide a V7122 Digital Media Gateway Fast Track Installation Guide a V6100 Digital Media Gateway Fast Track Installation Guide a V7122 and V6100 Digital Media Gateway User Guide Comments Send e mail comments about this guide or about any Voice product documentation to VOICE Techcomm comments 3com com Include the following information with your comments a Document title a Document part number found on the front page ABOUT THIS GUIDE a Page number a Your name and organization optional Example IP Conferencing Module Installation Guide System Release 7 1 Part Number 900 0353 01 Page 25 Please address all questions regarding 3Com software to your authorized 3Com representative PRE INSTALLATION This chapter provides pre installation guidelines for the 3Com IP Conferencing Module which is an optional component of the 3Com VCX V7000 IP Telephony System Configuration Options a Gathering Site Information m Worksheet Configuration Options Option 1 Single Server This section describes sample hardware software configurations that support the 3Com IP Conferencing Module Three basic configurations are possib
101. rs The db_watchdog process must be stopped manually To do this open a command window on the primary server and enter ps ef grep db_watchdog The process ID displays Next enter kill lt process ID gt Ensure that the server that originally hosted the master database is currently hosting the master database a On the original master server open cinema_conf If this file points to localhost then the server is still the master Otherwise do the following a On the original slave server go to opt 3Com VCX presconf and type scripts make_slave sh b On the original master server go to opt 3Com VCX presconf and type scripts make_master tcl Run the switchversion script first on the master server then on all other servers To run the install upgrade script Untar the software files and add them to a directory on the server Log in to the server as root Enter a password default is pvadmin 4 Go to the directory where the software files are located 5 Press Enter or Return 110 CHAPTER 2 INSTALLATION SCRIPTS bash 2 05b install upgrade Enter Ainstall upgrade at the command prompt Start of install upgrade Script Pre Installation Checks Checking that required files are present Checking which packages are needed 3ComInstall 1 1 1 noarch rpm already present vcx firewall 1 5 5 1 noarch rpm needed mysql 3 23 58 1 1386 rpm al
102. rt of Database Configuration After successful completion of the e mail configuration the script will prompt you to select a database configuration There are different ways to install and access the database 1 Local Master this server will have the master database 2 Local Slave this server will have a slave database 3 Remote database database is on another server Please choose one of the above options 1 Select 1 to specify that this server will initially host the master database All in one server or primary server in a distributed system Available applications sipconf sipvxml gui vcxdb sippeng End of Database Configuration The database configuration is complete If necessary you can re run this portion of the script by entering presconf setup Start of IP Conferencing Module Configuration After successful completion of the database configuration the script will prompt you to select an initial configuration Enter the fully qualified hostname for this installation host yourcompany com Enter the fully qualified hostname of the machine you are installing on Assuming the userid of the administrator who will manage the applications for your domain is root Single Server Initial Installation 31 Enter the administrator s email address sipadmin yourcompany com Assuming default value as sipadmin yourcompany com Enter the administrator s e mail address The default is derived from the hostna
103. rver that contains the global directory of users to be downloaded to this IP Conferencing Module Enter the username for VCX DB Sync vex Enter the username for VCX database synchronization Enter the password for VCX DB Sync vex Enter the password for VCX database synchronization The password does not echo on the screen Do users on this VCX have their home presence server on this installation y n y Assuming the default value as y Enter no n if the VCX data server containing the global directory of users see above is not a local VCX for this installation 10 20 30 40 SSH 1 99 OpenSSH 3 6 1p2 10 20 30 40 SSH 1 99 OpenSSH 3 6 1p2 OK now testing if we can connect to the 10 20 30 40 vox updating the configuration database entries 3Com IP Conferencing Module applications will be automatically restarted when system reboots Installing SIP Conferencing servers Changing permissions of all the files in opt 3com components presconf 2 5 3 Changing owner and permissions of opt 3com components presconf 2 5 3 sipconf sipconf Single Server Initial Installation 37 restarting httpd Creating a directory client config to hold the soft client autoconfiguration files Directory created successfully at opt 3com components presconf 2 5 3 client_config Any files that you store in this directory are accessible via http master yourcompany com 3c3 lt CONFIGFILENAME gt xml If you have not already entere
104. s one at a time When done enter 0 0 0 0 to stop Primary NTP Server 192 168 1 253 10 35 10 51 Secondary NTP Server 192 168 1 252 10 36 10 51 Additional NTP Server 10 1 0 3 Please select a geographic location from the following list 1 Africa Americas Antarctica Arctic Ocean Asia Atlantic Ocean Australia NNW FWD 82 8 9 10 CHAPTER 2 INSTALLATION SCRIPTS Europe Indian Ocean Pacific Ocean Enter continent 2 Please select a country from the following list 18 19 20 21 22 23 24 25 26 27 28 29 30 cha Des 32 33 34 I Fa 10 EEx 12 T33 14 LBs 16 17 aN HU FWD Press the Enter or Return key to accept 2 as the suggested answer Antigua amp Barbuda Anguilla Netherlands Antilles Argentina Aruba Barbados Bolivia Brazil Bahamas Belize Canada Chile Colombia Costa Rica Cuba Dominica Dominican Republic Enter country 44 Please select a time zone from the following list Lis EEs 12 13 14 T5 16 ET Ecuador Grenada French Guiana Greenland Guadeloupe Guatemala Guyana Honduras Haiti Jamaica St Kitts amp Nevis Cayman Islands St Lucia Martinique Montserrat Mexico Nicaragua 35 36 Bel 38 39 P N Kp Pp PB DB A wo WAN AHUF WNP N P e Panama Peru St Pierre amp Miquelon Puerto Rico Paraguay Suriname El Salvador Turks amp Caicos Is Trinidad amp Tobago Un
105. se activation key on this system WARNING Once you confirm your selection you cannot change it Are you absolutely certain that you wish to configure this system as an Presence and Conference all in one server If you answer no here you can choose an alternative configuration Confirm selection no y Confirm your selection by typing y Selection confirmed Assembling VCX 2 9 3 using VSBOM xml Processing components Executing assembly commands Assembly complete The VCX assembly has been created Preparing system for use Performing early startup tasks OK Starting VCX Firewall OK Starting httpd 44 CHAPTER 2 INSTALLATION SCRIPTS Removing unneeded application components from the system This may take several minutes Please wait while the operation completes Determining which packages are not used by any VCX version oem 7 0 1 keep used in 2 9 3 presconf 2 5 3 keep used in 2 9 3 presconf conf 2 5 3 keep used in 2 9 3 presconf presence 2 5 3 keep used in 2 9 3 presconf vcxdb 2 5 3 keep used in 2 9 3 presconf web 2 5 3 keep used in 2 9 3 vex firewall 1 5 5 keep used in 2 9 3 mysql 3 23 58 keep used in 2 9 3 No extra packages were found End of System Configuration The system configuration is complete If necessary you can re run this portion of the script by entering vcx setconfigtype Start of E mail SSMTP Configu
106. sent to root should probably go to postmaster instead If you set up your MUA to do its own handling of unqualified addresses this is irrelevant Use the default value of postmaster or your own e mail address if you re paranoid System users receive mail at postmaster postmaster 46 CHAPTER 2 INSTALLATION SCRIPTS Enter the system user e mail address Note check with your e mail administrator for the proper system user e mail address Wrote configuration file etc ssmtp ssmtp conf Starting mysqld daemon with databases from opt 3comdata mysql Tcl is already installed Tcl version is 8 3 Please report any installation problem to 3Com Support lt support 3com com gt End of E mail sSMTP Configuration The e mail configuration is complete If necessary you can re run this portion of the script by entering usr sbin smtp configure Start of Database Configuration After successful completion of the e mail configuration the script will prompt you to select a database configuration There are different ways to install and access the database 1 Local Master this server will have the master database 2 Local Slave this server will have a slave database 3 Remote database database is on another server Please choose one of the above options 1 Select 1 to specify that this server will initially host the master database as the primary server in a distributed system Available applications gui v
107. sers Creating table confusers Checking table thirdparty Creating table thirdparty Checking table election Creating table election Checking table persongroup Creating table persongroup Checking table sipd_config Creating table sipd_config Checking table ssl_ config Creating table ssl_ config createdb is complete IMPORTANT Adding administrator root master yourcompany com with password root Database is successfully initialized MYSQL host is localhost MYSQL user is root Enter the IP address of the VCX Data Server Enter the IP address of the VCX data server that contains the global directory of users to be downloaded to this IP Conferencing Module Enter the username for VCX DB Sync 10 20 30 41 vex Dual Server Initial Installation Enter the username for VCX database synchronization Enter the password for VCX DB Sync vex Enter the password for VCX database synchronization The password does not echo on the screen 51 Do users on this VCX have their home presence server on this installation y n y Assuming the default value as y Enter no n if the VCX data server containing the global directory of users see above is not a local VCX for this installation 10 20 30 40 SSH 1 99 OpenSSH 3 6 1p2 10 20 30 40 SSH 1 99 OpenSSH 3 6 1p2 52 CHAPTER 2 INSTALLATION SCRIPTS OK now testing if we can connect to t
108. sers table put Creating table put Checking table aliases Creating table aliases Checking table about Creating table about Checking table requestlog Creating table requestlog Cannot select Checking database sip Error 1049 Unknown database table gwclass Creating table gwclass Checking table debug config Creating table debug_config Checking Crea Checking Crea Checking Crea Checking Crea Checking Crea Checking Crea Checking table personnote ting table personnote table cVPN_timetable ting table cVPN timetable table confatt_record ting table confatt_record table dialplan ting table dialplan table radius_config ting table radius config table display ting table display table dbservers Creating table dbservers Checking table domain Creating table domain Checking table sipd_log Creating table sipd_log of all the files in opt 3com components presconf 2 2 2 190 sip 76 Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking Creating tabl Checking
109. server will be running at conf yourcompany com 5060 The Conference Attendant Server will be running at conf yourcompany com 5092 fbsql is loaded Opening the database sql root NULL perfconf yourcompany com mysql The range of the numeric conference names must be specified Enter the minimum value for numeric conference names 8000 7600 Enter the maximum value for numeric conference names Note that it must have the same number of digits as the minimum value 7689 For conference server the prefix of ad hoc conference can be specified Enter the prefix for ad hoc conference 96 769 Enter the IP address of the primary dialout proxy Value entered by user is 10 1 15 5 Enter the IP address of the primary VCX system used for DTMF dialout during conferences Enter the IP address of the secondary dialout proxy Assuming default value as Enter the IP address of the secondary VCX system used for DTMF dialout during conferences Enter the digitmap for DTMF dialout 1 7 XX 9XXXXXXXXXxX 91XXXXXXXXX 9011 XT Assuming default value as 1 7 XX 9XXXXXXXXXX 91XXXXXXXXX 9011 XT Enter the digit map used to define the dial plan for DTMF dialout Several lines of text appear before the next prompt Creating cinema_db conf Changing permissions of all the files in opt 3com components presconf 2 5 21 to 755 Multiple Server Initial Installation 103 Trying to load fbsql so fbsql is loaded Opening
110. sponsible for handling your outgoing mail It could be the SMTP server of your ISP or a departmental mailhub Use the fully qualified domain name foo bar baz of the mailhub if it uses an unusual SMTP port number use the colon syntax foo bar baz 2525 Otherwise sSMTP will use the standard SMTP port number 25 Note that sSMTP can support a user dependent mailhub with the reverse aliases feature for which see the man page Please enter your mailhub mail yourcompany com Enter the fully qualified domain name of the computer handling outgoing mail 2 FromLineOverride This specifies how sSMTP handles the From line of outgoing mail If FromLineOverride YES sSMTP will leave the From line alone if it already exists If FromLineOverride has any other value or there is no From line sSMTP creates the From line using your username or the f command line option and the value of the rewriteDomain option step 4 below If you use a mail user agent MUA e g mutt pine I recommend using YES and having the MUA set the From line Exception the reverse aliases feature can be used to set up a particular From address for each user in which case don t use FromLineOverride YES See the man page FromLineOverride YES Specify how sSMTP handles the From line of outgoing mail 3 hostname sSMTP uses the hostname of your computer to identify itself to the mailhub and in the Received headers of the outgoing mail T
111. srv_config Creating table confsrv_config Checking table ua_capabilities Creating table ua_capabilities Checking table trusted_host Creating table trusted_host Checking Creating table vmail Checking table vmail table tariff Creating table tariff Checking table RoomPrefs Creating table RoomPrefs Checking table contacts Creating table contacts Checking table ConfigData Creating table ConfigData Checking table confservers Creating table confservers Checking table eventcategory Creating table eventcategory Checking table user presence Creating table user presence Checking table confnotification Creating table confnotification Checking table location_tuples Creating table location_tuples Checking table Credentials Creating table Credentials Checking table mail_account Creating table mail_account Checking table eventgroup Creating table eventgroup Checking table eventgroup notify Creating table eventgroup_notify Checking table gateway_map Creating table gateway _map Checking table confusers Creating table confusers Multiple Server Initial Installation 77 78 CHAPTER 2 INSTALLATION SCRIPTS Checking table thirdparty Creating table thirdparty
112. st Ez Press the Enter or Return key to accept 44 as the suggested answer Alaska Time 68 CHAPTER 2 INSTALLATION SCRIPTS Alaska Time Alaska panhandle Alaska Time Alaska panhandle neck Alaska Time west Alaska Aleutian Islands Central Time Central Time Michigan Wisconsin border Central Time North Dakota Oliver County 9 Eastern Standard Time Indiana Crawford County 10 Eastern Standard Time Indiana Starke County 11 Eastern Standard Time Indiana Switzerland County 12 Eastern Standard Time Indiana most locations 13 Eastern Time 14 Eastern Time Kentucky Louisville area 15 Eastern Time Kentucky Wayne County 16 Eastern Time Michigan most locations 17 Hawaii 18 Mountain Standard Time Arizona o N HN UU FWD 19 Mountain Time 20 Mountain Time Navajo 21 Mountain Time south Idaho amp east Oregon 22 Pacific Time Enter zone 13 Selected Time Zone America New_York DHCP state disabled Hostname master yourcompany com IP Interfaces Device IP Address Network Mask Default Gateway etho 10 20 30 60 25572554020 10 20 30 254 eth1 interface is disabled DNS Servers 10 25 10 31 10 26 10 31 Search Domains yourcompany com NTP Servers 10 35 10 51 10 36 10 51 TOT Time Zone America New_York Is all of the above information correct yes Multiple Server Initial Installation 69 Please wait while the wizard completes Saving configuration Done End of N
113. stem System user e mail address Table 6 Database Configuration Parameters Configuration Parameter Value Database 1 Local Master this server will have the master db 2 Local Slave this server will have the slave db 3 Remote database db is on another server Table 7 Initial Configuration Parameters Configuration Parameter Value Domain name of organization Administrator s e mail address Activation key s Minimum value for numeric conference names Maximum value for numeric conference names Prefix for Ad Hoc conference names IP address of the primary dialout proxy IP address of the secondary dialout proxy Digit Map for DTMF dialout VCX server Site ID enter on master only VCX Server IP address primary server eth0 Username for VCX database synchronization Password for VCX database synchronization INSTALLATION SCRIPTS This chapter describes the initial configuration of each 3Com IP Conferencing Module server in a VCX system All software components run on each server The installation scripts are run on command Each time a script prompts you for a response you can accept the default preconfigured value by pressing the Return or Enter key or you can manually enter a different value If necessary you can re run the scripts and enter new values Verify that all the procedures outlined in Chapter 1 Pre Installation have been completed be
114. stern Time Eastern Time Kentucky Louisville area Eastern Time Kentucky Wayne County Eastern Time Michigan most locations Hawaii Mountain Standard Time Arizona Mountain Time Mountain Time Navajo Mountain Time south Idaho amp east Oregon Multiple Server Initial Installation 95 22 Pacific Time Enter zone 13 Selected Time Zone America New_York DHCP state disabled Hostname slave yourcompany com IP Interfaces Device IP Address Network Mask Default Gateway etho 10 20 30 60 2554255400 10 20 30 254 eth1 interface is disabled DNS Servers 10 25 10 31 10 26 10 31 Search Domains yourcompany com NTP Servers 10 35 10 51 10 36 10 51 10 1 0 3 Time Zone America New_York Is all of the above information correct yes Please wait while the wizard completes Saving configuration Done End of Network Configuration The network configuration is complete If necessary you can re run this portion of the script by entering vcx config network wizard Start of System Configuration After successful completion of the network configuration the script will prompt you to select a set of services Individual systems may provide various services in a VCX installation You must select the appropriate set of services which this system is to 96 CHAPTER 2 INSTALLATION SCRIPTS provide Be certain that the selection corresponds to the functionality you have purchased Which services will this syste
115. t 3com components presconf 2 2 2 190 so coot NULL localhost mysql conf01 yourcompany com localhost conf01 yourcompany com conf01 yourcompany com conf01 yourcompany com table vxml_users table aliases table requestlog table gwclass table debug config table personnote table confatt_record Creating table confatt_record Checking Creating tabl Checking Cannot select Checking Creating tabl Checking table dialplan e dialplan database sip e display KKK table radius_config Creating table radius config Error 1049 Unknown database sip table display table domain 34 CHAPTER 2 INSTALLATION SCRIPTS Creating table domain Checking table sipd_log Creating table sipd_log Checking table conferences Creating table conferences Checking table eventattendee Creating table eventattendee Checking table user_config Creating table user_config Checking table cinema Creating table cinema Checking table address Creating table address Checking table confinstances Creating table confinstances Checking table person Creating table person Checking table conf_log Creating table conf _log Checking table agendaitem Creating table agendaitem Checking table Rooms Creating table Rooms
116. the database sql root NULL perfconf yourcompany com mysql Changing permissions for conf yourcompany com Changing permissions for conf yourcompany com Changing permissions for conf yourcompany com Changing permissions for conf yourcompany com Changing permissions for conf yourcompany com Flushing privleges Opening the database sql root NULL perfconf yourcompany com mysql Database is successfully initialized 3Com IP Conferencing Module applications will be automatically restarted when system reboots Installing SIP Conferencing servers Changing permissions of all the files in opt 3com components presconf 2 5 21 Changing owner and permissions of opt 3com components presconf 2 5 21 sipconf sipconf restarting httpd Creating a directory client config to hold the soft client autoconfiguration files Directory created successfully at opt 3com components presconf 2 5 21 client_ config Any files that you store in this directory are accessible via http conf yourcompany com 3c3 lt CONFIGFILENAME gt xml If you have not already entered the license string during installation you must do so from the web interface before trying to run any application in 3Com software You may start stop and monitor the 3Com IP Conferencing Module applications using the following command s gt service lt application gt start stop status restart Else you may do so using the web interface Your i
117. tial Installation 79 Changing permissions of all the files in opt 3com components presconf 2 5 21 restarting httpd Creating a directory client config to hold the soft client autoconfiguration files Directory created successfully at opt 3com components presconf 2 5 21 client_ config Any files that you store in this directory are accessible via http master yourcompany com 3c3 lt CONFIGFILENAME gt xml If you have not already entered the license string during installation you must do so from the web interface before trying to run any application in 3Com software You may start stop and monitor the 3Com IP Conferencing Module applications using the following command s gt service lt application gt start stop status restart Else you may do so using the web interface Your installation is complete To add new user or to change your profile visit appropriate URL corresponding to opt 3com components presconf 2 5 3 gui Once again Please report any installation problem to 3Com Support lt support 3com com gt kkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkk Output from this install session was saved to opt 3com components presconf 2 5 3 install_log Dec_07_2005 kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxkk Would you like to start the 3Com IP Conferencing Module services now N Y N y Select Y to complete the installation and start the services Starting VCX Services
118. tial software installation a fresh install you must run the setup script for each hardware server in your conference server pool The script provisions the following services on the hardware server Network Configuration For the initial installation you are prompted to enter general networking settings System Configuration The script prompts you to select the configuration that matches the services you have purchased Select one of the following Presence and Conference All in one Installs all components including the conference server conference attendant server web server VCX user database and conference amp presence database Conferencing server Installs the conference server and conference attendant server Conferencing and database server Installs the conference server conference attendant server and conference amp presence database Data server for presence and conferencing Installs the conference amp presence database Initial Installation Configuration Guidelines 19 m Presence server with database Presence server web server VCX user database and conference amp presence database E Mail SSMTP Configuration This portion of the script configures the Send only Simple Mail Transfer Protocol sSMTP that enables the system to send e mail notifications when conferences are created or modified or when users add contacts to their buddy lists Database Configuration Select a
119. to Rico Paraguay Suriname El Salvador Turks amp Caicos Is Trinidad amp Tobago United States Uruguay St Vincent Venezuela Virgin Islands UK Virgin Islands US Press the Enter or Return key to accept 44 as the suggested answer Please select a time zone from the following list Alaska panhandle neck 1 Alaska Time Alaska Time Alaska panhandle Alaska Time Alaska Time west Alaska Aleutian Islands Central Time nu FWD 56 CHAPTER 2 INSTALLATION SCRIPTS 7 Central Time Michigan Wisconsin border 8 Central Time North Dakota Oliver County 9 Eastern Standard Time Indiana Crawford County 10 Eastern Standard Time Indiana Starke County 11 Eastern Standard Time Indiana Switzerland County 12 Eastern Standard Time Indiana most locations 13 Eastern Time 14 Eastern Time Kentucky Louisville area 15 Eastern Time Kentucky Wayne County 16 Eastern Time Michigan most locations 17 Hawaii 18 Mountain Standard Time Arizona 19 Mountain Time 20 Mountain Time Navajo 21 Mountain Time south Idaho amp east Oregon 22 Pacific Time Enter zone 13 Selected Time Zone America New_York DHCP state disabled Hostname slave yourcompany com IP Interfaces Device IP Address Network Mask Default Gateway etho 10 20 30 60 255 255 0 0 10 20 30 254 eth1 interface is disabled DNS Servers 10 25 10 31 10 26 10 31 Search Domains yourcompany com NTP Servers 10 35 10
120. ul completion of the system configuration the script will prompt you to set up the e mail notification utility The utility sends e mails when conferences are created and modified and when users attempt to add contacts to their buddy lists E mail notification works once users have added their e mail addresses to the 3Com IP Conferencing Module Configuration for sSMTP 1 mailhub This is the computer responsible for handling your outgoing mail It could be the SMTP server of your ISP or a departmental mailhub Use the fully qualified domain name foo bar baz of the mailhub if it uses an unusual SMTP port number use the colon syntax foo bar baz 2525 Otherwise sSMTP will use the standard SMTP port number 25 Note that sSMTP can support a user dependent mailhub with the reverse aliases feature for which see the man page Please enter your mailhub mail yourcompany com Enter the fully qualified domain name of the computer handling outgoing mail 2 FromLineOverride This specifies how sSMTP handles the From line of outgoing mail If FromLineOverride YES sSMTP will leave the From line alone if it already exists If FromLineOverride has any other value or there is no From line sSMTP creates the From line using your username or the f command line option and the value of the rewriteDomain option step 4 below If you use a mail user agent MUA e g mutt pine I recommend using YES and having the MUA set the From l
121. uration Confirm selection no y Selection confirmed Assembling VCX 2 9 21 using VSBOM xml Processing components Executing assembly commands Assembly complete The VCX assembly has been created Preparing system for use Multiple Server Initial Installation 85 Performing early startup tasks OK Starting VCX Firewall OK Starting httpd Removing unneeded application components from the system This may take several minutes Please wait while the operation completes Determining which packages are not used by any VCX version oem 7 0 1 REMOVE presconf 2 5 21 keep used in 2 9 21 presconf conf 2 5 21 REMOVE presconf presence 2 5 21 REMOVE presconf vcexdb 2 5 21 REMOVE presconf web 2 5 21 REMOVE vex firewall 1 5 6 keep used in 2 9 21 mysql 3 23 58 keep used in 2 9 21 Removing packages oem a 7 0 1 2 OK presconf conf 2 5 21 1 OK presconf presence 2 5 21 1 OK presconf vcexdb 2 5 21 1 OK presconf web 2 5 21 1 OK Successfully removed extra packages End of System Configuration The system configuration is complete If necessary you can re run this portion of the script by entering vcx setconfigtype Start of E mail SSMTP Configuration After successful completion of the system configuration the script will prompt you to set up the e mail notification utility The utility sends e mails when conferences are created a
122. vant Use the default value of postmaster or your own e mail address if you re paranoid System users receive mail at postmaster postmaster Enter the system user e mail address Note check with your e mail administrator for the proper system user e mail address Wrote configuration file etc ssmtp ssmtp conf Starting mysqld daemon with databases from opt 3comdata mysql Tcl is already installed Tcl version is 8 3 Please report any installation problem to 3Com Support lt support 3com com gt End of E mail sSMTP Configuration The e mail configuration is complete If necessary you can re run this portion of the script by entering usr sbin smtp configure Start of Database Configuration After successful completion of the e mail configuration the script will prompt you to select a database configuration There are different ways to install and access the database 1 Local Master this server will have the master database 2 Local Slave this server will have a slave database 3 Remote database database is on another server Please choose one of the above options 2 Select 2 to specify that this server will initially host the slave database as the secondary server in a distributed system Available applications 88 CHAPTER 2 INSTALLATION SCRIPTS End of Database Configuration The database configuration is complete If necessary you can re run this portion of the script by entering presconf setup
123. verview 19 multiple server 65 overview 18 post installation configuration 104 services database configuration 19 e mail configuration 19 network configuration 18 system configuration 18 single server installation 22 installing server components 17 install upgrade script overview 109 interactive voice response system 18 IP Conferencing Module configuration 19 L license key managing 113 M multiple server installation database configuration 73 87 99 e mail configuration 71 85 97 IP Conferencing Module 73 88 100 network configuration 66 80 92 setup script conference server 92 setup script primary server 65 setup script secondary server 80 system configuration 69 83 95 N network configuration 18 O overview system components 17 120 INDEX P post installation configuration configure trusted hosts 106 overview 104 set up conference attendant routes 105 set up conference routes 104 test e mail setup 108 preparing for installation 13 presence server 18 presence server database 18 S scripts install upgrade 109 vcx switchversion 112 single server installation database configuration 30 e mail configuration 28 IP Conferencing Module configuration 30 network configuration 23 setup script all in one 22 system configuration 26 site information gathering 13 system components conference attendant 18 conference server 18 conference server database 18 overview 17 presence serve
124. with the key RowStatus values are 1 ACTIVE 2 NOT_IN SERVICE 3 NOT _READY 4 CREATE AND GO 5 CREATE AND WAIT 6 DESTROY ect Index RowStatus TrustedAddress Netmask 2 alt 10 0 TST 255 255 255 255 3 1 a K o AN S DPE 255 255 255 255 5 lt a o P DE OAAS 255 255 255 255 6 3 10 1 4 1 255 255 255 255 7 1 10 1 1 240 255 255 255 255 8 1 10 1 0 239 255 255 255 255 Review the Index column in the output and choose an unused index in the above example 1 or 4 or 9 would do Enter the following replacing 9 with your chosen index and 10 1 1 1 with the IP address of the trusted host For example config cct index 9 rowstatus 4 trustedaddress 10 1 1 1 netmask 255 255 255 255 Verify that you entered the correct information by entering config cct Output similar to the following will appear To add delete rows for dynamic tables set the RowStatus field along with the key RowStatus values are 108 CHAPTER 2 INSTALLATION SCRIPTS 1 ACTIVE 2 NOT_IN SERVICE 3 NOT _READY 4 CREATE AND GO 5 CREATE AND WAIT 6 DESTROY ect Index RowStatus TrustedAddress Netmask 2 1 10 1 0 157 255 255 255 255 3 1 10 1 1 8 255 255 255 255 5 1 10 1 0 3 255 255 255 255 6 T 10 1 4 1 255 255 255 255 7 1 10 1 1 240 255 255 255 255 8 1 10 1 0 239 255 255 255 255 9 a a R o lee ee E 255425572559255 6 To exit the remoteCli application enter exit For information on how to program trusted endpoints on the VCX s
125. y com NTP Servers 10 35 10 51 10 36 10 51 10 1 0 3 Time Zone America New_York Is all of the above information correct yes Please wait while the wizard completes Saving configuration Done End of Network Configuration The network configuration is complete If necessary you can re run this portion of the script by entering vcx config network wizard Start of System Configuration After successful completion of the network configuration the script will prompt you to select a set of services Individual systems may provide various services in a VCX installation You must select the appropriate set of services which this system is to provide Be certain that the selection corresponds to the functionality you have purchased Which services will this system provide Presence and Conference all in one Conferencing server Conferencing and database server Data server for presence and conferencing Presence server with database OF WN RP Enter your choice 1 5 1 Dual Server Initial Installation 43 Select 1 to install the following components conference server conference attendant server presence server web server VCX user database conference amp presence database You have chosen to configure this system to provide Presence and Conference all in one Note that in order for these services to work you must have purchased an appropriate license and installed the corresponding licen
126. y com localhost master yourcompany com sql for for for for master yourcompany com tabase Try connecting to it Checking Crea Checking Crea Checking Crea Checking Crea Checking Crea Cannot select Checking Crea Checking Crea Checking Crea Checking Crea Checking table vxml_users ting table vxml_users table put ting table put table aliases ting table aliases table about ting table about table requestlog ting table requestlog database sip Error 1049 Unknown database table gwclass sip ting table gwclass table debug config ting table debug config table personnote ting table personnote table cVPN_timetable ting table cVPN timetable table confatt_record Creating table confatt_record Checking table dialplan Creating table dialplan Checking table radius _config Creating table radius config Checking table display Creating table display Checking table dbservers Creating table dbservers Checking table domain Creating table domain Checking table sipd_log Creating table sipd_log Checking table conferences Creating table conferences Checking table eventattendee Creating table eventattendee Checking table user config Creating table user_config
127. y server m conference server conference attendant server m presence server if purchased VCX user database a conferencing and presence database initial master a web console server Components installed on the secondary server a conference server conference attendant server a conferencing and presence database initial slave Option 3 Multiple Servers Four to Twelve Configuration Options 11 Figure 2 Network diagram two servers Conference server pool Conference server Presence server Master database User database Web console Primary E7 Secondary Server Server Conference server Slave database VCX or NBX server Both servers in the conference pool use their ethO interface to connect to the network If you have between four and twelve servers configure the primary server as a provisioning server by installing the web console server presence server master database and VCX user database on it Configure the secondary server with the initial slave database The database pair master and slave provides redundancy Configure all other servers in the pool with the conference server Note that up to ten servers in a multi server configuration can host conferences Components installed on primary server m presence server if purchased a VCX user database a conferencing and presence database initial master a web console server Components installed on secondary server a
Download Pdf Manuals
Related Search
Related Contents
Capitolato gara fornitura dopo chiarimenti File "41969_l1202s-all-02sc-fascicolo-dell データシート Baixar PDF Marana tha 2014 N°42 ( PDF - 614.5 ko) 取扱説明書 ご使用前に必ず、ご確認ください Ref. 563701 - TEquipment.NET Copyright © All rights reserved.
Failed to retrieve file