Mautic

Mautic の「設定」メニューで発生するエラーメッセージ “Your request could not be processed, please try again”からの復旧

Mauticの「設定」メニューで"Your request could not be processed, please try again"エラーが発生Mauticの「設定」メニューをクリックした時に長いローディングの後に、"Your r...
Nextcloud

Nextcloud version 26~27のアップデートプログラムは不具合多数なので要注意 ※version28以降にアップデートすれば概ね解決する

概要2023年の年末にNextcloudのメンテナンスを行った時に、version26~27のアップデートで難儀したので備忘録として対策をブログに残しておく。発生した不具合一覧version26にアップデートするとNextcloudが起動し...
mysqldump

mysqldumpの仕様変更で発生する権限の対応が面倒なのでmysqldumpを使わずクリーンなtsvデータを出力するCLIツールを作成した

mysqldumpの仕様変更で発生するエラー対応が面倒くさいmysql5.7~mysql8.0あたりで、mysqldumpでも仕様変更があってエラーが発生することがある。結論から言うとmysqldumpを使わずクリーンなtsvデータを出力す...
certbot

「certbotのエラーでSSL/TLSが更新できない」問題点と対策

はじめにcronでcertbot(letsencrypt)を定期更新しているとcertbotがエラーで動かずに証明書期限切れになったことはありませんか?certbotをバッチ処理させて証明書を更新することは難しくありませんが、脆弱性対策とし...
AWS

AWSCLIv2を運用するにあたり注意点、パッケージマネージャがない=バージョンアップ毎にストレージを消費する

AWSCLIv2を運用するにあたり注意点、パッケージマネージャがない=バージョンアップ毎にストレージを消費する詳細は後述しますが、AWSCLIv2を導入すると運用にpipが使えなくなったり、v1のプラグインが使えなくなったりS3互換ストレー...
wordpress

wp-cliで投稿するWordPressの記事にwp-cliでサムネイル(アイキャッチ)を登録する

今回の施策の発端(プラグインのXO Featured Imageが機能しなくなった)現在、WordPressの運用にはコンソールからWordPressを制御できるwp-cliを利用している。そしてこれまではwp-cliで記事内で画像URLを...
DNSSEC

.jpドメイン についての主要ドメインレジストラのDNSSEC対応状況まとめ

DNSSECとはDNS Security Extensions(略称 DNSSEC)は、インターネットプロトコル (IP) で使用される Domain Name System (DNS) における応答の正当性を保証するための Interne...
PlanetScale

話題のPlanetScaleを調査して、実際にWP-CLIからWordPress用のDBを構築してみた

Zennの記事でPlanetScaleを知る以下、Twitterにも投稿した内容ですが、備忘録としてブログにも書きました。話題のPlanetScaleをAWS Lambdaから使ってみた SaaS提供のMySQLについての記事でAWSのRD...
JWT

SPAを安全で安価に構築するために、AWS Cognito, Azure AD B2C, Firebase Authentication, SuperTokens, Auth0, を比較する

JWTトークンでの認証をコストを最小化して安全に運用したいSPAの構築でJWTでの認証をどのように構築するべきか、コストを最小化して運用上のリスクが少ないシステム設計を検証している。Webで検索したところ、主要な認証サービスについてそれぞれ...
wordpress

WordPressの管理画面から「ツール」→「サイトヘルス」を実行すると「cURL error 28」になってしまう不具合の原因と解決方法

今回の問題点表題の通り、WordPressの管理画面から「ツール」→「サイトヘルス」を実行すると「cURL error 28: Connection timed out」になってしまう不具合が発生。しかし、システム上はエラーになる要因が無か...