Điểm:0

Dadoradius LỖI: (3) sql: ERROR: rlm_sql_mysql: ERROR 1054 (Cột 'acctupdatetime' không xác định trong 'danh sách trường')

lá cờ ie

Gặp lỗi sau khi định cấu hình freeradius với daloredius.

LỖI: (3) sql: ERROR: rlm_sql_mysql: ERROR 1054 (Cột 'acctupdatetime' không xác định trong 'danh sách trường')

Kế toán máy chủ bán kính dường như không hoạt động.

Đã sử dụng lược đồ SQL như đã đăng trong daloradius github nhưng kế toán dường như không thành công.

https://github.com/lirantal/daloradius/tree/master/contrib/db

Hướng dẫn tôi đã sử dụng để cài đặt freeradius+daloradius:

https://computingforgeeks.com/install-freeradius-and-daloradius-on-debian/

nhập mô tả hình ảnh ở đây

Điểm:0
lá cờ ie

Dung dịch

Vấn đề là một số trường bảng bị thiếu.

Lược đồ SQL trong dadoradius không tạo ra tất cả các trường. Để khắc phục lỗi này, bạn phải tự thêm các trường SQL bị thiếu theo cách thủ công.

  1. Chạy mysql -u root -p bán kính

  2. Làm rơi bàn gây ra sự cố

 DROP TABLE radacct;
  1. Việc thêm bản ghi sau đã khắc phục sự cố.
TẠO BẢNG radacct (
radacctid bigint(21) NOT NULL auto_increment,
acctsessionid varchar(64) KHÔNG NULL mặc định '',
acctuniqueid varchar(32) KHÔNG NULL mặc định '',
tên người dùng varchar(64) KHÔNG NULL mặc định '',
tên nhóm varchar(64) KHÔNG NULL mặc định '',
lĩnh vực varchar (64) mặc định '',
nasipaddress varchar(15) KHÔNG NULL mặc định '',
nasportid varchar(15) NULL mặc định,
nasporttype varchar(32) NULL mặc định,
acctstarttime datetime NULL mặc định NULL,
acctupdatetime datetime NULL mặc định NULL,
acctstoptime datetime NULL mặc định NULL,
acctinterval int(12) NULL mặc định,
acctsessiontime int(12) NULL mặc định không dấu,
acctauthentic varchar(32) NULL mặc định,
connectinfo_start varchar(50) NULL mặc định,
connectinfo_stop varchar(50) NULL mặc định,
acctinputoctet bigint(20) NULL mặc định,
acctoutputoctet bigint(20) NULL mặc định,
gọi làstationid varchar(50) KHÔNG NULL mặc định '',
gọistationid varchar(50) KHÔNG NULL mặc định '',
acctterminatecause varchar(32) NOT NULL mặc định '',
servicetype varchar(32) NULL mặc định,
giao thức đóng khung varchar(32) NULL mặc định,
framedipv6address varchar(32) NULL mặc định,
framedipv6prefix varchar(32) NULL mặc định,
framedinterfaceid varchar(32) NULL mặc định,
ủy nhiệmdipv6prefix varchar(32) NULL mặc định,
framedipaddress varchar(15) KHÔNG NULL mặc định '',
KHÓA CHÍNH (radacctid),
KEY DUY NHẤT acctuniqueid (acctuniqueid),
Tên người dùng KEY (tên người dùng),
KEY framedipaddress (framedipaddress),
KEY acctsessionid (acctsessionid),
KEY acctsessiontime (acctsessiontime),
KEY thời gian bắt đầu tài khoản (thời gian bắt đầu tài khoản),
Khoảng thời gian tài khoản KEY (khoảng thời gian tài khoản),
KEY thời gian dừng tài khoản (acctstoptime),
KEY nasipaddress (nasipaddress)
) ĐỘNG CƠ = INNODB;

Lưu ý: Trợ giúp thêm về điều này https://sourceforge.net/p/daloradius/discussion/684102/thread/56b11486/?limit=25 tuy nhiên trong trường hợp của tôi, giải pháp được đề xuất không có tất cả các trường cần thiết.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.