- 🇦🇺Australia sonnykt Melbourne, Australia
@mjpastor You may want to check the structure of the cache_page table especially the
cid
column:$ drush sqlc > show create table cache_page;
The
cid
column should be like this (on MariaDB):`cid` varchar(255) CHARACTER SET ascii COLLATE ascii_bin NOT NULL DEFAULT '' COMMENT 'Primary Key: Unique cache ID.',
If your cid column looks like the below, you can drop your
cache_*
tables thendrush cr
will correctly recreate them and the issue will be gone:`cid` varchar(255) NOT NULL DEFAULT '' COMMENT 'Primary Key: Unique cache ID.',
- Issue was unassigned.
- Status changed to Closed: works as designed
9 months ago 8:38am 18 April 2024 - 🇹🇹Trinidad and Tobago xamount
I can confirm that @sonnykt 's solution has resolved this issue for me.
In our case, the cache tables were missing
COLLATE ascii_bin
. Without this, there is case insensitivity which resulted in a redirect loop as described in the ticket description.As using the standard Drupal cache table definitions solves this issue I am going to mark this as "Closed works as designed".