Bueno, nadie pudo ayudarme,
pero logrè hacer lo qu enecesitaba, aqui pongo los pasos.
el error es problema del servidor, ya que necesitaba unos módulos adicionales de php como librerías pecl, php-dev, etc. por lo tanto es necesario instalarlas, para que posteriormente o de último instalar el oauth.
Installing OAuth on CentOS 5
Esto funciona para CentOS 6
$ yum install gcc php53-devel php-pear pcre-devel.x86_64 curl-devel.x86_64
luego instalamos el oauth
$ pecl install oauth
finalmente adicionamos la extension=oauth.so al archivo /etc/php.ini
extension=oauth.so
con eso basta y el google y facebook se conecta con moodle en las sessiones de login y matriculación