You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by sf...@apache.org on 2011/12/04 17:05:28 UTC
svn commit: r1210130 - in /httpd/httpd/trunk/modules:
aaa/mod_authn_socache.c ssl/ssl_engine_config.c
Author: sf
Date: Sun Dec 4 16:05:28 2011
New Revision: 1210130
URL: http://svn.apache.org/viewvc?rev=1210130&view=rev
Log:
More pointers to mod_socache*
Modified:
httpd/httpd/trunk/modules/aaa/mod_authn_socache.c
httpd/httpd/trunk/modules/ssl/ssl_engine_config.c
Modified: httpd/httpd/trunk/modules/aaa/mod_authn_socache.c
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/aaa/mod_authn_socache.c?rev=1210130&r1=1210129&r2=1210130&view=diff
==============================================================================
--- httpd/httpd/trunk/modules/aaa/mod_authn_socache.c (original)
+++ httpd/httpd/trunk/modules/aaa/mod_authn_socache.c Sun Dec 4 16:05:28 2011
@@ -95,7 +95,8 @@ static int authn_cache_post_config(apr_p
if (socache_provider == NULL) {
ap_log_perror(APLOG_MARK, APLOG_CRIT, 0, plog, APLOGNO(01674)
"Please select a socache provider with AuthnCacheSOCache "
- "(no default found on this platform)");
+ "(no default found on this platform). Maybe you need to "
+ "load mod_socache_shmcb or another socache module first");
return 500; /* An HTTP status would be a misnomer! */
}
@@ -143,10 +144,15 @@ static const char *authn_cache_socache(c
const char *arg)
{
const char *errmsg = ap_check_cmd_context(cmd, GLOBAL_ONLY);
+ if (errmsg)
+ return errmsg;
socache_provider = ap_lookup_provider(AP_SOCACHE_PROVIDER_GROUP, arg,
AP_SOCACHE_PROVIDER_VERSION);
if (socache_provider == NULL) {
- errmsg = "Unknown socache provider";
+ errmsg = apr_psprintf(cmd->pool,
+ "Unknown socache provider '%s'. Maybe you need "
+ "to load the appropriate socache module "
+ "(mod_socache_%s?)", arg, arg);
}
return errmsg;
}
Modified: httpd/httpd/trunk/modules/ssl/ssl_engine_config.c
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/ssl/ssl_engine_config.c?rev=1210130&r1=1210129&r2=1210130&view=diff
==============================================================================
--- httpd/httpd/trunk/modules/ssl/ssl_engine_config.c (original)
+++ httpd/httpd/trunk/modules/ssl/ssl_engine_config.c Sun Dec 4 16:05:28 2011
@@ -1689,7 +1689,9 @@ const char *ssl_cmd_SSLStaplingCache(cmd
all_names = apr_array_pstrcat(cmd->pool, name_list, ',');
err = apr_psprintf(cmd->pool, "'%s' stapling cache not supported "
- "(known names: %s)", name, all_names);
+ "(known names: %s) Maybe you need to load the "
+ "appropriate socache module (mod_socache_%s?)",
+ name, all_names, name);
}
if (err) {