-
Notifications
You must be signed in to change notification settings - Fork 759
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing member in alias if updated #2590
Comments
|
@C-Duv looking fine at my end at step [7] Are you sure you don't have any other aliases defined which might take longer to process (geoip's, url types, etc)? Alias parsing is handled asynchronous, the configd logging might provide you with more insights (System -> Log files -> Configd) |
|
:( I only have Host, Network or port type aliases (for a total of about 40 aliases). Also, I found out that adding non-alias member to
Table for
Table is now:
The |
|
I have the same issue on 18.7.8: after updating an existing alias, the change is not propagated to @AdSchellevis Any advise how to debug this? Maybe there's a way to reload from console and get more verbose output? |
|
Just to be sure, you did hit apply and there's enough memory reserved for the tables (firewall advanced)? When properly applied, the alias content is saved to
Errors should normally appear in syslog (backend/general) |
"Firewall Maximum Table Entries" is set to 5.000.000 now, no change.
The change is visible in this file. However, I should note that this is about a nested alias: one alias contains other aliases of type "network".
I was able to run this script without any error. But
No errors in |
|
@fraenki would it be possible to get your alias section? if I can reproduce it here, I can probably fix it. |
|
@AdSchellevis Sure, here we go. I've constructed a test case of the nested structure and I was able to verify on my test machine that the pf table (spaces added to better distinct sections) |
|
@AdSchellevis One more addition: Apparently this seems to be related to aliases of type |
|
@fraenki if you ls the alias directory, does it change? Maybe it's active and locked |
|
@AdSchellevis Indeed, an Not sure why, but I can finally see an error regarding aliases in I'm not 100% sure, but I think this error appeared for the first time when I decided to remove my first GeoIP alias and created a new one. |
|
hmm, it suggest it crashes out on "refresh_aliases", ok, next steps:
|
|
|
it's in 18.7.9 then... |
|
Applied a8b0c06 manually and it fixes the bug. Thanks, guys! (I'd close this issue, but I'm not the original reporter.) |
|
ok, great. thanks for confirming! |

Some of my network seemed incomplete: by looking at Firewall: Diagnostics: pfTables I can see members are missing.
Steps to reproduce:
TEST_LAN_1= 192.168.1.0/24TEST_LAN_2= 192.168.2.0/24TEST_LAN_3= 192.168.3.0/24TEST_LAN_4= 192.168.4.0/24TEST_LAN_5= 192.168.5.0/24TEST_LAN_x= TEST_LAN_1, TEST_LAN_2, TEST_LAN_3TEST_LAN_xby adding the following two members:TEST_LAN_xExpected result:
Table should be:
Actual result:
Table is:
Extra step:
TEST_LAN_xtoTEST_LAN_x_bis.Table for
TEST_LAN_xis still:Table for (the newly created entry)
TEST_LAN_x_bisis:The text was updated successfully, but these errors were encountered: