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.
Chạy mysql -u root -p bán kính
Làm rơi bàn gây ra sự cố
DROP TABLE radacct;
- 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.