Moodle + Adobe Connect
-
Upload
takeshi-matsuzaki -
Category
Education
-
view
404 -
download
12
description
Transcript of Moodle + Adobe Connect
Moodle & Adobe Conenctrealtime classroom
withProxy
Ver 1.0.1Takeshi Matsuzaki
e-learning corp., ltd.
Moodle? Adobe Connect ?
Adobe® Connect™ is a web conferencing platform for web meetings, eLearning, and webinars. It powers mission critical web conferencing solutions end-to-end, on virtually any device, and enables organizations from leading corporations to the U.S. Department of Defense to fundamentally improve productivity.(Adobe HP)On-premises: installing own server (This time we use this version )SaaS version : using Connect SaaS
Moodle (acronym for Modular Object-Oriented Dynamic Learning Environment) is a free software e-learning platform, also known as a Learning Management System, or Virtual Learning Environment (VLE). As of June 2013 it had a user base of 83,008 registered and verified sites, serving 70,696,570 users in 7.5+ million courses with 1.2+ million teachers.[3](wikipedia)
Joining Connct from Moodle directory Single Sign On(SSO)
From Moodle, you can set Connect settings
Requirements specification
• Platform– needed high-spec
• 3GHz dual-core Intel Xeon® processor (2GHz quad-core Intel Xeon or faster recommended)
• 8GB of RAM (16GB recommended)• 2GB of available hard-disk space• Microsoft Windows Server® 2003 SP2, 2008 R2• Microsoft SQL Server 2005 SP4, 2008 SP3, 2008 R2(We use SQL Server
Express this time)
• Firewall and ports• 1935 (RTMP), 80, 443(for SSL), 25(for mail),1433( outerDB)• 80,443 is needed , be careful other service like IIS uses these ports .
Connect install process• Preparation
– Set SQL Server Server Authentication Mode to [SQL Server and Windows Authentication mode]
– Make an SQL Server account Connect, Set the acccount's serverRoles to public, sysadmin .
• Install– Down load a license file .– Make an administrator account .– SQL Server database 'Breeze' was made .– Set FQDN .
Browse 'Connect' as an administrator
You can use Connect alone.
Point FQDN
Point FQDN
Setting Connect…for SSO with Moodle• Edit C:\Connect\9.1.1\appserv\web\WEB-INF\web.xml
-<filter><filter-name>HeaderAuthenticationFilter //Be enabled<filter-mapping><filter-name>HeaderAuthenticationFilter //Be enabled<filter><init-param>ignore-pattern-0 //Be invalid<filter> <filter-name>NtlmAuthenticationFilter //Be invalid<filter-mapping> <filter-name>NtlmAuthenticationFilter //Be invalid
• Add C:\Connect\9.1.1\custom.iniHTTP_AUTH_HEADER=rl-user-id
• Right vales can be anythig , but set same as Moodle config .
• Reboot Connect– from command prompt
net stop ConnectPronet start ConnectPro
– You can reboot it by GUI, but sometimes the reply messages are not seen, we recommend to use command prompt.
Moodle plugin for Adobe Connect
• https://moodle.org/plugins/view.php?plugin=mod_adobeconnect• Download and install as an activity .
Connect plugin setting
Connect servier/api/xml is made by Connect insalling.
Connect server's FQDN
Administrator and password same as Connect
Make same as Connect's custom.iniHTTP_AUTH_HEADER
ON
If you see expect Successfully,Check the settings .
Add Moodle activity
• Add activity• settings
• The meeting room was made in Connect
Name of meeting
directory
private
kind of meeting
meeting time
Assing Moodle user to the meeting
Connect role Host Presenter Participant
Assign Moodle user
Join to the meeting
Caution• There are some cautions, it may be a kind of Bug, it will or will not be fixed . • my verification version
– Moodle 2.5.2+(Build:20131025)– Adobe Connect 9.1.0.0– Moodle plugin for Adobe Connect 2013022702
• 2 bytes meeting name– Connect itself is OK– But from the plugin , with the message such as wrong function, the meeting can not be
made .• 2 bytes user name
– Connect itself is OK– From the plugin , no [Assign roles] errors , but no users was not made in Connect, and
SSO doesn't succeed.
12
HTTP Proxy Client
Client@home
Client@Company
NAT220.0.0.11 10.0.0.11220.0.0.12 10.0.0.12
DNSconnect2.e-learning.co.jp 220.0.0.11meeting.e-learning.co.jp 220.0.0.12
10.0.0.1110.0.0.12
connect2.e-learning.co.jp
meeting.e-learning.co.jp
Change custom.ini
DEFAULT_FCS_HOSTPORT=10.0.0.12:80,1935RTMP_SEQUENCE= rtmp://external-host:1935/?rtmp://localhost:8506/,rtmp://external-host:80/?rtmp://localhost:8506/
Reboot connectpro and FMS
HTTP Proxy
App serverconnect2.e-learning.co.jp:80
Meeting server meeting.e-learning.co.jp:1935
App serverconnect2.e-learning.co.jp:80
Meeting server meeting.e-learning.co.jp:80
SHIFT + Help About shows the connection.
13
Addition: multiple IP in EC2 Windows SV
• You can not use multiple IP address with normal EC2 instances, user VPC .– Make VPC– Check to accept internet access ,
0.0.0.0/0 points to Internet Gateway .– ①When you make an EC2 instance,
in Step 3: Configure Instance Details, you point the VPC in Network field .
– ②Public IP to YES– ③In Network interfaces, set Primary
IP and Secondary IP addresses. (The secondary IP address seems not refrected)
– Causion: 1=DGW ans 2=DNS in 4th octet is reserved .
• Connect to the instance using RDP .– Set the server interface .– Only primary IP was set via DHCP, you
set 2nd IP by your hand .– The 2nd IP is EC2's Elastic IP .
①
②
③