Ваша ошибка связана с HTTP, поэтому убедитесь, что ваш реестр работает на локальном хосте, поскольку вы его не указали
и проверил, что ключ A.Abc отсутствует
Тогда ваш ключ не Avro, но потребитель консоли Avro попытается десериализовать ваши ключи как Avro, если вы добавите свойство ключа печати
Вы можете попробовать добавить key-deserializer
, и если ваш реестр не на localhost, вы должны указать его
--property schema.registry.url="http://..." \
--property key-deserializer=org.apache.kafka.common.serialization.StringDeserializer \
--property print.key=true