job

Zabbix5.0でグラフが文字化けする

job

Zabbix5.0でグラフが文字化けする ホント文字化けとかって、大昔から悩みのたねだなあ。mojibakeって英語の単語にもなってるみたいですよ。 どうなるかというと、zabbixのグラフで文字がでるところが□になっちゃってる。キャプチャとるのわすれた。 使ってる…

引っ越し

job

引っ越し 部署の物理的な引っ越し作業中。といっても作業のほとんどは不要な物品の整理(廃棄)。 現在の場所へ移動してから15年。その前に入居していたところから現在のところへ移動してきたときは、ほぼものを捨てなかったのでなんだかよくわからないものが…

Google APIのaccess tokenを取得する

job

Google APIのaccess tokenを取得する ちょっと前にMicrosoft Officeの認証について調べたんですが、今度はGoogle API。こっちはOAuth2ってな手順らしいです。 ホントややこしい。 やりたかったのは動画メディアの自動アップロードなので、利用するAPIはGoogl…

sshやsuが遅い

job

sshやsuが遅い とっても遅い。25秒〜28秒ほどかかります。 パスワードはすぐに聞いてきますが、その入力からプロンプトが帰ってくるまで遅い。 なにかがタイムアウトを起しているような感じがします。Google先生に問い合わせるとこんな原因が考えられるとの…

Ubuntu 20.04 LTS

job

Ubuntu 20.04 LTS がでたという記事をSoftware Designで読みました。現在自分のデスクトップで利用しているのが18.04 LTSですので、updateを試みてみたんですが $ sudo do-release-upgrade [sudo] hoge のパスワード: 新しい Ubuntu のリリースをチェックし…

OpenSSLバージョンアップ

job

OpenSSLバージョンアップ OpenSSLをバージョンアップ。3月に1.1.1fが出ていたみたいだけど、それは見逃していて1.1.1gへ。 いくつかバグフィックス。SSL_check_chainでコアダンプするのを修正したよってCHANGESにありましたが、OpenSSLでもseg faultすること…

昨日の脆弱性対応

job

昨日の脆弱性対応 昨日かいたエントリの続き。当該CGIが動作しないところでちょっとだけ画面の見栄えが悪くなるだけで、メイン機能には問題ないんだけど、ウェブ担当者としては見栄えが悪いってのはほっとけない感じ。 アプリケーション開発担当者いわく修正…

昨日の脆弱性対応

job

昨日の脆弱性対応 昨日かいたエントリの続き。当該CGIが動作しないところでちょっとだけ画面の見栄えが悪くなるだけで、メイン機能には問題ないんだけど、ウェブ担当者としては見栄えが悪いってのはほっとけない感じ。 アプリケーション開発担当者いわく修正…

脆弱性とか

job

脆弱性とか あるアプリケーションの定例会。開発者からしれっと、「独自開発のCGIで任意のコードが実行される脆弱性があることがわかりました」との報告。 当該アプリケーションの実行ユーザの権限で動作するのでそれほど心配いりません。。。じゃねえよ。 …

phpのOracleクライアントでなにやらエラー

job

phpのOracleクライアントでなにやらエラー 先週phpを7.3へupdateしたマシンでログをチェックするとなにやらOracleのクライアント関係でエラーが吐き出されていました。 PHP Warning: PHP Startup: Unable to load dynamic library 'oci8' (tried: /usr/lib64…

pip installでエラー

job

pip installを叩くとこんなエラー。 $ pip install google-cloud-storage (中略) ERROR: Command errored out with exit status 1: command: /home/hoge/.pyenv/versions/3.6.3/bin/python3.6 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tm…

AIを活用した云々

job

AIを活用した云々 ってなお題でヒアリングを受けました。なんでも各アプリケーションがもってるデータベースからデータを抽出してAIでなんとなくナレッジベースを作りたいんだとか。 でもよく話を聞いていると、機械学習じゃなくてタグ付けをして関連した文…

Google Clound Platfromを

job

Google Clound Platfromを お勉強しようと。とりあえずは手元の環境(Ubuntu18.1)へGCPSDKを入れる。 マニュアルcloud.google.comどおりにやればOK。必要に応じてって書いてあるけど、SDK一式はいれたほうがいいみたい。 $ sudo apt-get install google-clo…

Apacheのデフォルトで運用していたサイト

job

Apacheのデフォルトで運用していたサイト 会社の正式のウェブとは別にちょっとしたサイトがいくつかあります。だいたいは仮想ホストをApacheで作成、htdocsやログファイルだけをちょこっと変更してあとはデフォルトの設定で運用しているんですが、そのうちの…

Zabbixで誤検知

job

Zabbixで誤検知 先々週あたりからZabbixでの誤検知が多数。特定の時間帯にagent unreachableってなエラーが複数のホストであがってくる。 で、すぐに回復しましたって通知もくる。実際に監視対象のホストが落ちているわけでもなく、agentと通信できないって…

引っ越しました

job

長年つかっていたはてなダイアリーですが、サービス停止するそうで。はてなブログへ移動してねって随分前からメールがきていたんだけどようやく移行完了しました。 ちょっと見た目が変わったなぁ。使い方としてはほとんど変わらないはず。

nginxが自動起動にならない

job

yumでいろいろな機器にパッチ当て。リブートできる機器はリブート、、ってやっているとオペミスしてサービスしまくっているhttpサーバを再起動してしまいました。こいつではnginxが動作していて、いろんな社内アプリケーションのフロントエンドになっていま…

apacheを更新

job

apache httpserverの2.4.38が出ていたので更新。 mod_setenvifでの変更が We can have expressions that become true if a regex pattern in the expression does NOT match. In this case val is NULL and we should just set the value for the environmen…

つかってないメーリングリスト

job

むかし取引があったところから、オタクの会社からメールがきたよと連絡。見てみるとどうもむかーしつかっていたMLのアドレス宛に誰かが投げたみたい。手動でそんなアドレスはいるわけないので、自動補完でしょうね。 システム基盤を入れ替えるときに削除対象…

RHELのサブスクリプションが

job

切れていました。いつものように yum で更新をチェックすると、こんなエラー。 yum check-update 読み込んだプラグイン:product-id, search-disabled-repos, subscription-manager This system is registered with an entitlement server, but is not receiv…

某入札プレゼン

job

某入札案件のプレゼンで午後から3時間缶詰。せっかく一生懸命喋ってくれるのでこちらも一生懸命聞きました。 といっても採点にすると、それほどの点数にならかかったりするのが残念なところ。 ササッと採点して終了。

zabbixのhttpd

job

昨日の件。アクセスログをチェックしていると内部LANからの必要以上頻度でのリクエストであることが判明。 どうもサーバ監視したいってことでいろいろ試していたらしいです。もっとマイルドにやってねと依頼して解決。

zabbixのhttpd

job

zabbixサーバのhttpdが暴走していて、多数のプロセスがなんだかよくわからない状態に。CPUloadも40とか50くらい。 とりあえず再起動すれば収まるのですが、4日に再起動して、7日にまた再発。zabbixサーバプロセスそのものには問題がない。CPUloadの履歴をみ…

出勤

job

たしか昨日が年内最終出勤日だったはずなんだけど、出勤。 計算機屋あるあるですが、みんながいないときじゃないとできない作業がいろいろあってですね。毎年年末1日ほど出勤しています。 カーネルパッチをあててリブートとか、DBを止めてコールドバックアッ…

キャッシュの無効化

job

管理しているウェブの一部はスマートフォン版とノーマル版があるんですが、相互にキャッシュが見えてしまうという障害。なんだかキャッシュコントロールヘッダがおかしいことになっているみたい。 それほどアクセスがあるところではないのでURI単位でキャッ…

mod_rewrite,RewriteCondのバックリファレンス

job

先週の13日に書いたエントリで、Ifブロック中ではmod_rewriteのRewriteRuleバックリファレンス($1とか$2とか)が使えないと書きました。 そこで、RewriteCondのバックリファレンス(%1とか%2とかに書き換え中。これがなかなか難敵ですね。今日遭遇した現象はこ…

休日出勤

job

土曜日は社内のWIFIアクセスポイント設置工事立ち会いで休日出勤。スイッチから天井をcat5ケーブルを通してAPを設置。 まぁ面倒くさそうな工事なんですが、さすがにプロの方々のお仕事は見ていて気持ちのいいもので、手際よくきれいにやってくれます。 ちゃ…

Apache の if-elseブロック内でのRewrite

job

時間指定でRewriteルールを変更するオーダ。Rewriteルールを書いた設定ファイルが2つあって、時間でそれを切り替える。 Ifで時間を指定して、Includeを切り替える。こんなふうに書いてみました。 <If "%{TIME} < 20181214123000" > Include conf/AAA.conf </If> <Else> Include conf/BBB.conf </Else>それぞれの…

Apache の 〜内でのRewriteバックリファレンス

job

時間指定でRewriteルールを変更するオーダ。Rewriteルールを書いた設定ファイルが2つあって、時間でそれを切り替える。 Ifで時間を指定して、Includeを切り替える。こんなふうに書いてみました。 <If "%{TIME} < 20181214123000" > Include conf/AAA.conf </If> <Else> Include conf/BBB.conf </Else>それぞれの…

rootでsshできないホストへファイルを転送する

job

手動でアーカイブ作って、転送してrootにsuして展開、、ってのもありなんだけど面倒。なんとかできないか考えてみました。 条件 hostAとhostBとの間でディレクトリ構造ごとファイルをコピーする。AとBにあそれぞれ"hoge"というアカウントがあって、相互にssh…