Fecha: 2025-12-10 13:56:16
Servidor: saml.neock.es
Directorio: /var/www/vhosts/neock.es/saml.neock.es
index.php
✅ Existe - Página principal
neotools-sso.php
✅ Existe - Bridge SSO
.htaccess
✅ Existe - Configuración Apache
simplesamlphp/lib/_autoload.php
✅ Existe - Autoload estándar
simplesamlphp/autoload.php
❌ Faltante - Autoload alternativo
simplesamlphp/src/_autoload.php
✅ Existe - Autoload src
vendor/autoload.php
❌ Faltante - Composer principal (proyecto raíz)
simplesamlphp/vendor/autoload.php
✅ Existe - Composer de SimpleSAMLphp
vendor/firebase/php-jwt/src/JWT.php
❌ Faltante - Firebase JWT (raíz)
simplesamlphp/vendor/firebase/php-jwt/src/JWT.php
✅ Existe - Firebase JWT (SimpleSAMLphp)
# Opción 1: Copiar vendor de SimpleSAMLphp al raíz
cp -r simplesamlphp/vendor ./vendor
# Opción 2: Crear enlace simbólico
ln -s simplesamlphp/vendor vendor
# Opción 3: Instalar directamente
composer require firebase/php-jwt
simplesamlphp/config/config.php
✅ Existe - Configuración principal
simplesamlphp/config/config.php.example
❌ Faltante - Template configuración
simplesamlphp/config/authsources.php
✅ Existe - Fuentes de autenticación
simplesamlphp/config/authsources.php.example
❌ Faltante - Template authsources
simplesamlphp/cert/saml.crt
✅ Existe - Certificado SAML
simplesamlphp/cert/saml.key
✅ Existe - Clave privada SAML
certs/saml.crt
✅ Existe - Certificado alternativo
simplesamlphp/metadata/saml20-idp-hosted.php
✅ Existe - Metadata IdP
simplesamlphp/metadata/saml20-sp-remote.php
✅ Existe - Metadata SP remoto
[FILE] CONTRIBUTING.md (7.91 KB) [FILE] COPYING (964 B) [FILE] LICENSE (23.91 KB) [FILE] README.md (1.21 KB) [FILE] SECURITY.md (2.81 KB) [FILE] TESTING.md (2.63 KB) [DIR] attributemap [DIR] bin [DIR] cache [DIR] cert [FILE] composer.json (5.68 KB) [FILE] composer.lock (245.49 KB) [DIR] config [DIR] data [DIR] docs [DIR] extra [DIR] lib [DIR] locales [DIR] log [DIR] logs [DIR] metadata [DIR] modules [DIR] public [DIR] routing [DIR] src [DIR] templates [DIR] tests [DIR] vendor
Versión PHP: 8.2.28
Extensiones requeridas:
✅ openssl
✅ xml
✅ mbstring
✅ json
✅ curl
✅ mysqli
# Si SimpleSAMLphp no está instalado:
cd /var/www/vhosts/neock.es/saml.neock.es
wget https://github.com/simplesamlphp/simplesamlphp/releases/download/v2.4.3/simplesamlphp-2.4.3-full.tar.gz
tar -xzf simplesamlphp-2.4.3-full.tar.gz
mv simplesamlphp-2.4.3 simplesamlphp
# Si faltan dependencias:
composer install
# O si está dentro de SimpleSAMLphp:
cd simplesamlphp && composer install
# Configurar archivos:
cp simplesamlphp/config/config.php.example simplesamlphp/config/config.php
cp simplesamlphp/config/authsources.php.example simplesamlphp/config/authsources.php