AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-188466

karlsebal's questions

Martin Hope
karlsebal
Asked: 2023-12-13 16:12:22 +0800 CST

Kubernetes 命名空间陷入“终止”状态

  • 5

我遇到了 Kubernetes 命名空间陷入“终止”状态的问题。运行会kubectl get ns cattle-monitoring-system -o json|jq产生与命名空间状态相关的错误消息custom.metrics.k8s.io/v1beta1,并显示DiscoveryFailed命名空间状态中的条件:

E1213 08:02:39.979034  953148 memcache.go:287] couldn't get resource list for custom.metrics.k8s.io/v1beta1: the server is currently unable to handle the request
…
{
  "apiVersion": "v1",
  "kind": "Namespace",
  …
  "status": {
    "conditions": [
      {
        "lastTransitionTime": "2023-12-12T14:53:40Z",
        "message": "Discovery failed for some groups, 1 failing: unable to retrieve the complete list of server APIs: custom.metrics.k8s.io/v1beta1: the server is currently unable to handle the request",
        "reason": "DiscoveryFailed",
        "status": "True",
        "type": "NamespaceDeletionDiscoveryFailure"
      },
      …
    ]
  }
}

如何解决此问题以成功删除命名空间?

namespace
  • 1 个回答
  • 18 Views
Martin Hope
karlsebal
Asked: 2023-06-18 17:23:49 +0800 CST

neomutt oauth 停止工作

  • 5

从上周开始,oauth2 就停止工作了。它之前就发生过一段时间并神秘地自行愈合,我很想知道这里发生了什么。我安装了 Thunderbird 以供参考,它正在工作 - 使用 oauth2 可以接收和发送电子邮件。

我有一个 MS Office 帐户,并按照README中概述的步骤使用文档中链接的mutt_oauth2.py脚本配置了身份验证。

手动运行脚本会生成一个令牌。测试表明,imap 和 smtp 通信基本上可以正常工作(如果我是正确的,该脚本似乎可以成功登录)。

/home/me/bin/mutt_oauth2.py /home/me/.neomutt/token --provider microsoft --verbose --test
[…]
IMAP authentication succeeded
POP authentication succeeded
SMTP authentication succeeded

neomutt 也在工作,但几天前就停止了。日志告诉我们

[2023-06-18 10:35:17]<2> mutt_socket_write_d() 4> c0000 CAPABILITY
[2023-06-18 10:35:17]<5> mutt_socket_readln_d() 4< * CAPABILITY IMAP4 IMAP4rev1 AUTH=PLAIN AUTH=XOAUTH2 SASL-IR UIDPLUS ID UNSELECT CHILDREN IDLE NAMESPACE LITERAL+
[2023-06-18 10:35:17]<3> cmd_parse_capability() Handling CAPABILITY
[2023-06-18 10:35:17]<3> cmd_parse_capability()  Found capability "IMAP4": 0
[2023-06-18 10:35:17]<3> cmd_parse_capability()  Found capability "IMAP4rev1": 1
[2023-06-18 10:35:17]<3> cmd_parse_capability()  Found capability "AUTH=XOAUTH2": 9
[2023-06-18 10:35:17]<3> cmd_parse_capability()  Found capability "SASL-IR": 13
[2023-06-18 10:35:17]<3> cmd_parse_capability()  Found capability "IDLE": 12
[2023-06-18 10:35:17]<3> cmd_parse_capability()  Found capability "NAMESPACE": 4
[2023-06-18 10:35:17]<5> mutt_socket_readln_d() 4< c0000 OK CAPABILITY completed.
[2023-06-18 10:35:17]<3> imap_cmd_step() IMAP queue drained
[2023-06-18 10:35:17]<2> imap_authenticate() Trying user-defined imap_authenticators
[2023-06-18 10:35:17]<2> imap_authenticate() Trying method oauthbearer
[2023-06-18 10:35:17]<2> mutt_sasl_client_new() SASL local ip: 2001:db8::1;38986, remote ip:2001:db8::2;993
[2023-06-18 10:35:17]<2> mutt_sasl_client_new() External SSF: 256
[2023-06-18 10:35:17]<2> mutt_sasl_cb_log() SASL: No worthy mechs found
[2023-06-18 10:35:17]<2> imap_auth_sasl() oauthbearer unavailable
[2023-06-18 10:35:17]<2> imap_authenticate() Trying method xoauth2
[2023-06-18 10:35:17]<M> imap_auth_oauth_xoauth2() Authenticating (XOAUTH2)...
[2023-06-18 10:35:17]<5> msgwin_recalc() recalc done, request WA_REPAINT
[2023-06-18 10:35:17]<5> msgwin_repaint() repaint done
[2023-06-18 10:35:17]<5> ibar_recalc() recalc done, request WA_REPAINT
[2023-06-18 10:35:17]<5> helpbar_repaint() repaint done
[2023-06-18 10:35:17]<5> menu_repaint() repaint done
[2023-06-18 10:35:17]<5> ibar_repaint() repaint done
[2023-06-18 10:35:17]<E> mutt_account_getoauthbearer() OAUTH token is too big: 2304
[2023-06-18 10:35:17]<5> msgwin_recalc() recalc done, request WA_REPAINT
[2023-06-18 10:35:17]<5> msgwin_repaint() repaint done
[2023-06-18 10:35:17]<2> mutt_sasl_client_new() SASL local ip: 2001:db8::1;38986, remote ip:2001:db8::2;993
[2023-06-18 10:35:17]<2> mutt_sasl_client_new() External SSF: 256
[2023-06-18 10:35:17]<2> mutt_sasl_client_new() External authentication name: [email protected]
[2023-06-18 10:35:17]<2> mutt_sasl_cb_authname() getting authname for outlook.office365.com:993
[2023-06-18 10:35:17]<2> imap_auth_sasl() xoauth2 unavailable
[2023-06-18 10:35:17]<E> imap_authenticate() No authenticators available or wrong credentials

  • libsasl2相关软件包最近一次更新是在三月份,所以没有变化。
  • 我的 neomutt 配置或密码中都没有。
  • 该 OAUTH token is too big: 2304消息是已知的,并且在过去没有产生任何影响。

有关如何进一步调试此问题以及如何处理的任何提示?

mutt
  • 1 个回答
  • 33 Views
Martin Hope
karlsebal
Asked: 2021-10-01 04:48:37 +0800 CST

此处文档中分隔符前面的反斜杠是什么意思 (cat <<\EOF)

  • 7

bash我在的手册页中未提及的此处文档中遇到以下语法

cat <<\EOF
hello world
EOF

手册页只提到了分隔符周围的引号和-它前面的 a。那么这是什么意思呢?

shell-script shell
  • 1 个回答
  • 963 Views
Martin Hope
karlsebal
Asked: 2021-09-18 09:52:15 +0800 CST

为什么 a=$(eval echo hello world) 不会出错?

  • -1

我偶然发现了这个:归结为示例

/ # a=$(eval echo hello world)
/ # echo $a
hello world
/ # $(eval echo hello world)
/bin/sh: hello: not found
/ # a=$(hello world)
/bin/sh: hello: not found

我希望第一行扩展到hello world括号​​内,然后以与最后一行相同的方式扩展:a=$(hello world). 毕竟help eval告诉我们:

将 ARG 组合成一个字符串,将结果用作 shell 的输入,然后执行结果命令。

如果 eval 确实在扩展$()发生之前执行了结果命令——我期望——结果应该是一个错误,因为hello worldis not executable(除非有一个实际的hello命令)

为什么没有 a=$(eval echo hello world) 按预期出错?

bash shell
  • 1 个回答
  • 196 Views
Martin Hope
karlsebal
Asked: 2019-09-09 12:02:09 +0800 CST

我应该如何在 regolith 中编辑 i3xrocks

  • 2

我正在运行 regolith-desktop 2.30-1ubuntu1~ppa1 的稳定版本,根据文档 i3xrocks 是直接在 i3config中定制的。由于 i3xrocks 的配置(与i3blocks相同)使用 INI 文件格式,而 i3config 没有——我应该怎么做呢?自定义配置/etc/regolith/i3xrocks/config虽然有效,但显然这不是作者的意图。

i3
  • 1 个回答
  • 2324 Views
Martin Hope
karlsebal
Asked: 2019-08-24 04:43:31 +0800 CST

升级到 Debian Buster 后名称解析暂时失败

  • 2

我将几台机器升级到 Debian Buster,到目前为止一切顺利——尽管apt upgrade在apt full-upgrade我遇到 Temporary failure in name resolution. 这是可以修复的,并且只是过程中的一个问题,并且在执行一步时没有发生apt dist-upgrade。然而,尽管已完全升级,一台机器仍显示此行为。我明白了

~# LANG=C ping google.com
ping: google.com: Temporary failure in name resolution

当我将 google.com 添加到/etc/hosts一切都很好。我的/etc/nsswitch样子

~# cat /etc/nsswitch.conf 

passwd:         files systemd
group:          files systemd
shadow:         files
gshadow:        files

hosts:          files dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

我/etc/resolv.conf目前对谷歌名称服务器的看法,并且该服务器是可ping通的

~# cat /etc/resolv.conf 

nameserver 8.8.8.8

~# ping -c1 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=53 time=22.8 ms

--- 8.8.8.8 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 22.800/22.800/22.800/0.000 ms

systemd-resolved如果我/etc/nsswitch正确解释我的内容,它是不活动的,应该不是问题。

还有一点我错过了吗?

debian upgrade
  • 1 个回答
  • 5919 Views
Martin Hope
karlsebal
Asked: 2018-10-17 23:58:56 +0800 CST

Thinkpad 音量键不起作用

  • 0

我在联想 Thinkpad R60 上有一个 xubuntu 18.04,音量热键根本不起作用。xev也不提供任何反馈,因此系统似乎无法识别这些按钮。我怎样才能让它们工作?

linux ubuntu
  • 2 个回答
  • 3905 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve