Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

thisthatheotter
Community profile thisthatheotter Level 2
Job title here
Location here
13 BADGES
Level 2

Level 2

Learn more
Joined the community 20-04-2017 1:10:09 PM
Online
Top badges earned by thisthatheotter
Customize the badges you want to showcase on your profile
Re: Entire repo in crx-quickstart/segmentstore (tar files) vs items over 4k in crx-quickstart/datastore
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
Hi Ram,Thanks for your reply. We split the all-in-segmentstore tar file repo to tar + datastore a few weeks ago, and things seem to be working fine.For maintenance, I now typically do offline tar (revision cleanup) compaction starting with removal of unreferenced checkpoints - as I had done with all-in-segmentstore tar repo, but it tends to go quicker now with less tar files since the repo split.Immediately following the tar compaction, I do datastore garbage collection triggered via the JMX / r...

Views

41

Likes

0

Replies

0
Re: Entire repo in crx-quickstart/segmentstore (tar files) vs items over 4k in crx-quickstart/datastore
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
@kimonp31365843 @ManuMathew1994 Thanks for replying, this is indeed for an 6.1 instance - with everything currently in a tar file segmentstore. It sounds like the answer to my question (according to kimonp31365843) is a datastore for blobs (vs everything in segementstore) is preferred, i.e. "Indeed using a datastore for blobs is the suggested way (we often switched to S3 DS in the past)" I gave a few reasons (for and against) why I also thought a blob datastore would be preferred. Can anyone con...

Views

83

Like

1

Replies

0
Entire repo in crx-quickstart/segmentstore (tar files) vs items over 4k in crx-quickstart/datastore
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
When we installed AEM 6.1, the default configuration has everything stored in crx-quickstart/segmentstore. Our segmentstore now has over 3000 tar files and is roughly 120GB. Compaction, if not done frequently, can take several hours, depending on the strength of the machine. I'm working to change the repository configuration to store blobs over 4k on the filesystem in crx-quickstart/repository/datastore. I would like to confirm this is a better practice than having everything in tar files. A ben...

Views

110

Likes

0

Replies

6
Re: How to choose appropriate crx2oak jar
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
@Asutosh_Jena_@Vijayalakshmi_S Thank you both for the info and help.The Oak documentation provided by asutosh_jena seems to answer the question about which oak-run-.jar to use - i.e. it should match the Oak version. My Oak version is 1.2.x (1.2.16, 1.2.26, or 1.2.27). Which is the appropriate crx2oak-.jar? From what asutosh_jena suggests, it would be crx2oak-1.3.8.jar ... Vijayalakshmi_S suggests the highest crx2oak-.jar - which looks to be crx2oak-1.10.0.jar ... The doc linked to by Vijayalaksh...

Views

56

Like

1

Replies

0
How to choose appropriate crx2oak jar
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
Is there a way to determine which crx2oak-.jar is appropriate for a particular migration? For example, if my CRX is: Apache Jackrabbit Oak 1.2.16,or: Apache Jackrabbit Oak 1.2.31, or something else, and I want to migrate out of: everything in tar filesto: blobs in datastore and destination is the same AEM 6.1 instance - which crx2oak-.jar is best? I've been using 1.4.6 - but wonder if 1.4.10 or higher provides any benefit? If I was migrating to 6.2 or 6.3, does this affect the choice? Is there a...

Views

82

Likes

0

Replies

3
It appears Adobe support recommends the approach outline...
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
It appears Adobe support recommends the approach @huzaifaha985211 outlined above as well, but practically, how does one achieve the above steps - i.e. how does one decompile the SAML handler and then reintroduce / compile / install the new modified company handler? Can someone provide the required steps to complete those tasks?

Views

459

Likes

0

Replies

0
Re: 6.4 "Invalid SAML token" error
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
There are lots of good debugging suggestions here, Thank you! Do you know how change the location where users are created when using the SAML2 handler (it would be a good config option)? I saw in a forum the handler needs to be extended and the default handler removed or disabled, but I'm not clear on how to do it.

Views

1.7K

Likes

0

Replies

0
Publish Instance Not Returning Last-Modified HTTP Response Header
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
I'm trying to get our AEM 6.3 publish instances to return the HTTP Last-Modified header, it currently only returns:- Date: Thu, 21 Nov 2019 19:27:58 GMT- X-Content-Type-Options: nosniff- X-Frame-Options: SAMEORIGIN- Content-Type: text/html; charset=UTF-8- Transfer-Encoding: chunkedI tested dispatcher caching of headers which seemed to work, but of course the Last-Modified header is missing, because it's not present on the publish instances.We're using: dispatcher-apache2.2-4.2.3I'm wondering, ho...

Views

900

Like

1

Replies

0
DAM Update Asset (Per Site)
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager Assets
Is it possible to have separate DAM Update Asset workflows for images, etc. depending on what site they're for?For example, if we have 3 sites, could we process images differently for each -- for example, different compression rate, image sizes, etc. for each site?If possible, what's the best approach?Would one need a separate DAM Update Asset workflow for each site? Or would one customize DAM Update Asset to handle each site?What would trigger the different conditions? I'm imagining upload loca...

Views

1.4K

Likes

0

Replies

0
Re: Query For Most Used Dam Assets In Content
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager Assets
FYI - I only saw the following reports in Classic UI (under Tools) -- we're still using Classic UI:/reports/healthcheck.html/reports/auditreport.html/reports/compreport.html/reports/diskusage.html/reports/userreport.html/reports/wfinstances.html/etc/reports/ugcreport.htmlnothing for DAM asset use.I couldn't find any reports in Touch UI (under Tools), and the suggested URL: /mnt/overlay/dam/gui/content/reports/reportlist.html was a 404 on my system.We're running AEM 6.3.2.1.

Views

2.3K

Likes

0

Replies

0
Re: Query For Most Used Dam Assets In Content
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager Assets
Thanks for the suggestion Hemant. I posed the question in more detail to Adobe Support:Our DAM has grown large and we suspect many assets are unused and could be deleted. We're using Classic UI and can select Tools, References... in the DAM Admin to see the references to individual assets, but we'd like to check the whole DAM and find assets with 0 references, or 1, or 2, or an arbitrary number of references.Can you assist with a method or query for reporting on asset use?I have tried using the ...

Views

2.0K

Likes

0

Replies

0
Query For Most Used Dam Assets In Content
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager Assets
How can I query to see which DAM assets in a given /content/dam path are being used most (to least) in a given /content/site path?

Views

4.3K

Likes

0

Replies

3
Re: Apache 2.2 SSL Proxy for AEM 6.3.1.2 Author -- Can't Login
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
Hi Jorg, I did look at III and changed 2 default values (see *** 's above), along with setting a header in Apache, i.e., RequestHeader set X-Forwarded-Proto "https", specified in chapter II. It seems to be working now.I'm not sure where the PID is referenced or how it comes into play in getting this to work.Thanks,Bill

Views

1.3K

Likes

0

Replies

0
Re: Apache 2.2 SSL Proxy for AEM 6.3.1.2 Author -- Can't Login
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
I received a hint from Adobe Support who pointed me at this article, and mentioned I look at III and IV specifically: AEM redirecting user back to http if accessed through SSL terminated Load Balancer Everything in IV was already there by default and since it was the only instruction specifically for 6.3, there was no change. So I did the last part of II and all or III (specifically parts 2 & 3, which needed to be updated) ...Here are the steps listed in the above posted link (I had to do those ...

Views

1.3K

Like

1

Replies

0
Re: Apache 2.2 SSL Proxy for AEM 6.3.1.2 Author -- Can't Login
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
Here's some output from cURL ...the blocked mixed content in the screen.png points to http, looks like it's getting blocked before it can redirect?curl -I "http://hostname/libs/granite/core/content/login.html?resource=%2Flibs%2Fgranite%2Fcsrf%2Ftoken.json&$$login$$=%24%24login%24%24&j_reason=unknown&j_reason_code=unknown"HTTP/1.1 302 FoundDate: Fri, 30 Mar 2018 16:15:02 GMTServer: Apache/2.2.15 (CentOS)Location: https://hostname/libs/granite/core/content/login.html?resource=%2Flibs%2Fgranite%2Fc...

Views

1.2K

Likes

0

Replies

0
Re: Apache 2.2 SSL Proxy for AEM 6.3.1.2 Author -- Can't Login
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
It looks like those info and warn messages are in the error log on successful login as well, so they probably don't give any clues.Here's the inspect element from Chrome on loading the SSL proxied author ...(blocked:mixed-content) (hovering over shows it is an http link). On logging in, there are two more cancelled token.json showing in red - both to https.Thanks for any help!

Views

1.3K

Likes

0

Replies

0
Apache 2.2 SSL Proxy for AEM 6.3.1.2 Author -- Can't Login
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
I have an AEM 6.3.1.2 author instance configured to authenticate either locally or with LDAP. Both authentication methods work on my local machine via localhost:4502, and when moved to the Apache host and accessed with its port number :4502 -- hostname:4502, when I access it on the Apache host via the SSL proxy, I can't login with either local (admin account) or LDAP authentication.I tried adding hostname to the referrer filter configMgr setting as well as selecting "allow empty" -- neither affe...

Views

8.7K

Like

1

Replies

7
Re: How to set environment variables in dispatcher config
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
Looks like the doc syntax was correct,'service httpd configtest'still gives warning :[Wed Nov 30 21:00:14.765338 2016] [core:warn] [pid 13583:tid 140210428229696] AH00111: Config variable ${PUBLISH_IP} is not definedbut 'service httpd start' works and the correct render back-end is called when ${PUBLISH_IP} is used in dispatcher.any.Variable is set in /etc/sysconfig/httpd:PUBLISH_IP=192.168.1.10Regards,Bill

Views

2.9K

Likes

0

Replies

0
Re: How to set environment variables in dispatcher config
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
Unfortunately fixing the syntax only makes configtest happy, Apache still fails to start 😞

Views

2.8K

Likes

0

Replies

0
Re: How to set environment variables in dispatcher config
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
FYI - I had the same issue, I set the variable within /etc/sysconfig/httpd (running centos 7 and disp 4.2.1) - it turns out the documentation showing the variable in dispatcher.any had a syntax error -${PUBLISH_IP} should be {$PUBLISH_IP}.Regards,Bill

Views

2.8K

Likes

0

Replies

0
Re: CQSE related error
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
FYI - RE: 21.08.2016 17:50:58.164 *WARN* [CQSE Listener [0.0.0.0:4503]] servletengine Maximum thread number reached: 200I have also seen this WARN as the built-in online backup tool freezes & locks when it's completing its backup.After the backup completes and the backupInProgress.txt file disappears from where the backup is written, the instance recovered. Regards,Bill

Views

484

Likes

0

Replies

0
15.07.2016 20:39:06.365 *WARN* [Tar PM Optimization] com.day.crx.persistence.tar.ReentrantLockWithInfo Lock on tarJournal still held by Thread[Thread-358,5,main
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
What does the below warning and info mean?15.07.2016 20:39:06.365 *WARN* [Tar PM Optimization] com.day.crx.persistence.tar.ReentrantLockWithInfo Lock on tarJournal still held by Thread[Thread-358,5,main]: 115.07.2016 20:39:07.941 *INFO* [Thread-358] org.apache.jackrabbit.core.persistence.bundle.AbstractBundlePersistenceManager cachename=crx.defaultBundleCache[ConcurrentCache@4b460c8e], elements=1415596, usedmemorykb=269872, maxmemorykb=524288, access=25263094, miss=1416221 We're running AEM 5.6....

Views

854

Likes

0

Replies

0
Re: Rest Service to Synchronize Users from LDAP into AEM
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
Thanks for the input bsloki, I would appreciate any info on how to create the layer you mentioned. I believe there must be an AEM Java method that can do this now, as it works using the curl command mentioned, which looks to use jmx / external identity synchronization, i.e. curl -u "admin:admin" -X POST --data p1="['uid=tst2,ou=People,o=abc.com,o=abc']" http://localhost:4502/system/console/jmx/org.apache.jackrabbit.oak%3Ahandler%3D%22default%22%2Cidp%3D%22ldap%22%2Cname%3DExternal+Identity+Synch...

Views

2.7K

Likes

0

Replies

1
Re: Rest Service to Synchronize Users from LDAP into AEM
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
Thanks for the info Steve. I would think AEM has a Java method to perform synchronization from LDAP to the user store (rather than having to use an other API), as it's able to do so using the curl command I included ... I vaguely (but recently) remember seeing the function mentioned, maybe in Java doc.Do you know if there's any info on writing custom AEM (Sling/OSGi) services? Thanks,Bill

Views

2.7K

Likes

0

Replies

0
Rest Service to Synchronize Users from LDAP into AEM
Avatar
Boost 5
Level 2
thisthatheotter
Level 2

Likes

5 likes

Total Posts

25 posts

Correct reply

1 solution
Top badges earned
Boost 5
Boost 3
Applaud 5
Give Back 10
Give Back 5
View profile
thisthatheotter
- Adobe Experience Manager
I need a way to synchronize LDAP users into AEM via a Restful interface. A separate system needs to make an authenticated Rest-based call to AEM 6.1 author, with the user ID to-be-synched, and then that user needs to be synchronized (from LDAP) into the AEM author user store. AEM should provide an exit code, success or failure, etc.I can do this now with curl (if LDAP, etc. are configured in /system/console/configMgr).: curl -u "admin:admin" -X POST --data p1="['uid=tst2,ou=People,o=abc.com,o=ab...

Views

3.2K

Likes

0

Replies

5