since ‎12-04-2016
‎10-12-2019
kabelol26243436
Level 2
LDAP Config Automation
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
Is it possible to set up the LDAP configuration vi a POST request to an endpoint? Or using a config file? Something like what's documented on [1] for SSH set up.I am trying to automate LDAP set up.[1] SSL By Default

Views

223

Likes

0

Replies

0
Re: AEM SSL By Default
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
The above exception does not occur when I gracefully shutdown AEM. It only happens when AEM is stopped abruptly (VM shuts down, java process is killed etc).Anyone know what happens during AEM service stop that avoids the above issue?Resolution, after abrupt stop: start aem service > stop aem service > start aem service (on this start exception is gone).Don't know of a better fix.

Views

459

Likes

0

Replies

0
AEM SSL By Default
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
Hi allTo enable SSL, I followed instructions on [1], which worked as expected.But after I restart my VM, then attempt to start AEM, AEM start up fails with exception: java.security.NoSuchProviderException: no such provider: AdobeGraniteSecurityProviderAfter this exception AEM is now no longer accessible on localhost:4502 or localhost:8443.Command used to set SSL config: curl -u user:password -F "keystorePassword=password" -F "keystorePasswordConfirm=password" -F "truststorePassword=password" -F ...

Views

888

Likes

0

Replies

1
Re: AEM Nexus Repository - is it down?
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
Repository is still down. How can we resolve this? Contact

Views

2.6K

Likes

0

Replies

2
Re: OpenLDAP as Identity Provider
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
Via CLI, created new group in OpenLDAP. This identifies members by DN.dn: cn=boss,ou=groups,dc=example,dc=comcn: bossmember: cn=Peter Jones,ou=users,dc=example,dc=comobjectclass: topobjectClass: groupOfNamesWas using PHP admin as LDAP UI, which seemingly only allows for creating posixGroup. Did not see option for creating groupOfNames so I used CLI.Querying groups for members now returns results.

Views

266

Likes

0

Replies

0
OpenLDAP as Identity Provider
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
Hi allI am using OpenLdap as IDP.OpenLdap posixGroup uses the memberUid attribute to identify members, which is just the UID of a user (eg pjones).OAK LdapIdentityProvider uses the full DN of a user when querying groups for members (eg cn=Peter Jones,ou=users,dc=example,dc=com). This means user Peter Jones is not be found when querying groups.Please see SearchRequest filter of [1] from ldap.log file.[1]org.apache.jackrabbit.oak.security.authentication.ldap.impl.LdapIdentityProvider getDeclaredGr...

Views

432

Likes

0

Replies

1
Re: AEM 6.3 - LDAP integration - Group sync issue
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
Update:I am using PpenLdap. OpenLdap uses the memberUid attribute to identify members of a group and not uniqueMember.uniqueMember is the full DN which is also what oak uses for querying groups for members. Hence my users are not found in groups.Example:memberUid = pjonesuniqueMember = cn=Peter Jones,ou=users,dc=example,dc=com

Views

3.3K

Likes

0

Replies

2
Re: AEM 6.3 - LDAP integration - Group sync issue
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
Hi YadavDid you ever get the solution to this issue? Experiencing the same (6.3)

Views

3.3K

Likes

0

Replies

3
Re: Updating property oauth.config.id of configuration com.adobe.granite.auth.oauth.provider caused a problem: Config Id must be unique
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
This was resolved by removing duplicate entries for the configuration com.adobe.granite.auth.oauth.providerThe social plugin login exception is due to bad/missing configuration.

Views

331

Likes

0

Replies

0
Updating property oauth.config.id of configuration com.adobe.granite.auth.oauth.provider caused a problem: Config Id must be unique
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
Hi all Recently upgraded form 6.1 to 6.3. AEM version 6.3.1. All bundles active.On start up error.log has the below error messages. I do not know how this is affecting my instance. Anyone know how to resolve this?Is it related to the social login/plugin known issue? I am getting errors related to social login. This is despite having installed service pack 6.3.1. I thought the issue would be resolved with the service pack.14.11.2017 12:32:47.536 *INFO* [FelixStartLevel] com.adobe.granite.auth.oau...

Views

733

Likes

0

Replies

1
Re: com.adobe.cq.export.json cannot resolve com.fasterxml.jackson.annotation
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
HiI noticed that after upgrading from 6.1 to 6.3, the "System Bundle" has "org.apache.sling.launchpad.api,version=1.1.0" in the "Import Packages" statement.But looking at a fresh install of 6.3, I see that "System Bundle" has "org.apache.sling.launchpad.api,version=1.2.0" in the "Import Packages" statement.What does this mean? Did my upgrade fail?Thanks

Views

540

Likes

0

Replies

1
com.adobe.cq.export.json cannot resolve com.fasterxml.jackson.annotation
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
Hi allI am running a recently upgraded AEM 6.3 instance. Upgraded from 6.1After installing AEM-6.3-Service-Pack-1, the com.adobe.cq.export.json bundle cannot resolve the com.fasterxml.jackson.annotation bundlecom.adobe.cq.export.json is version 0.0.12com.fasterxml.jackson.annotation is version 2.8.4The "Imported Packages" statement for com.adobe.cq.export.json has "com.fasterxml.jackson.annotation,version=[2.8,3) from com.fasterxml.jackson.core.jackson-annotations"Give that com.fasterxml.jackson...

Views

1.5K

Likes

0

Replies

4
Re: Cumulitive Fix Pack vs Service Pack
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
Hi FeikeThanks for the reply. I am unclear still though.If I have installed aem-6.3.0-cfp-2, do I still have to install aem-service-pkg-6.3.1? Is it recommended to install both?My confusion comes from the below, taken from [1]FP for JSON Exporter:cq-6.3.0-featurepack-19614Required if CFP 6.3.0.2 has been installedNot required if SP 6.3.1.0 has been installed[1] Content Fragment Updates and Content Services - Feature Pack Release Notes Thanks

Views

302

Likes

0

Replies

0
Cumulitive Fix Pack vs Service Pack
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
Hi allI am wondering is it necessary to install both a CFP and a service pack? I know a CFP will have prior hot fixes bundled within, but what about service packs?Specifically I am speaking of Cumulative Fix Pack 6.3.0.2 and AEM-6.3-SERVICE-PACK-1. Does the CFP include this service pack?Thanks

Views

887

Likes

0

Replies

3
Re: com.day.cq.search.impl.builder.QueryImpl Could not run xpath query
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
Hi allInstalling the Cumulative Fix Pack 6.3.0.2 resolved this issues. Without changing the query the problem was resolved.Thanks

Views

357

Like

1

Replies

0
com.day.cq.search.impl.builder.QueryImpl Could not run xpath query
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
Hello allAny help appreciated. The below query runs without issue on 6.1, but throws javax.jcr.query.InvalidQueryException: java.text.ParseException on 6.3.The cause could not be missing content could it?Has there been a breaking change in the query builder implementation?(/jcr:root/content/suninternational//element(*, cq:Page)[(jcr:content/@cq:template = '/apps/suninternational/templates/specialOffersPage') and ((jcr:content/@startDate >= xs:dateTime('2017-10-05T00:00:00.000+02:00')))] | /jcr:r...

Views

722

Like

1

Replies

5
Re: SightlyCompilerException: BinaryOperator.strictEq(BinaryOperator.java:238)
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
Thanks guysfeike_visser​ made the change as you've suggested. Works fine.

Views

452

Likes

0

Replies

0
Re: SightlyCompilerException: BinaryOperator.strictEq(BinaryOperator.java:238)
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
The cause was this line of code:data-sly-test="${list[0] !=null}"Replaced it with:data-sly-test="${list.size != null}"I am not seeing adverse effects from this change. Any issues you can think of with this change?

Views

423

Like

1

Replies

0
SightlyCompilerException: BinaryOperator.strictEq(BinaryOperator.java:238)
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
Hi allAfter upgrading from 6.1 to 6.3, my HTML page is not rendering. A sightly compiler exception is thrown when browser sends request for this page.This exeption ony occurs on publish, the author instance can render the page just fine.My component is of type wcm/foundation/components/page27.09.2017 10:15:31.272 ERROR [10.5.2.154 [1506500131064] GET /content/suninternational/properties/table-bay.html HTTP/1.1] org.apache.sling.engine.impl.SlingRequestProcessorImpl service: Uncaught SlingExcepti...

Views

845

Like

1

Replies

4
Sightly, Classic UI and Angular Material Design
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
Good day allAEM version 6.2My component uses angular material design to create tabs. The parsys is inside the tag.In Classic UI I cannot access the config dialog. The edit, delete etc actions are not visible above the component and double clicking does not bring up the dialog either.The dialog works fine in Touch UIMy component: ${item} //JS file angular.module('tab-component', ['ngMaterial']); Ideas anyone? Thanks in advance. My clientlib folder includes angular.js, angular-mater...

Views

466

Likes

0

Replies

2
SlingSafeMethodsServlet: Why use this over HttpServlet?
Avatar

kabelol26243436

kabelol26243436
- Adobe Experience Manager
Good day all. Some help understanding the above will be really appreciated.I have a class that extends HttpServlet instead of SlingSafeMethodsServlet. I use @SlingServlet to expose a URL endpoint.@SlingServlet(paths = "/apps/myapp") MyServlet extends HttpServlet { ... }Everything works as expected of a servlet.Looking at the source for SlingSafeMethodsServlet there aren't any obvious differences between SlingSafeMethodsServlet and HttpServlet. In fact the implementation of methods in SlingSafeMe...

Views

3.0K

Likes

0

Replies

1
Likes given to
Likes from