Error listening e syscall errno 536870951

If you click, he stops the server and the cmd creates this error Error listening %!e(syscall.Errno=536870951) DynamicTrack: first session, resetting grip Error listening %!e(syscall.Errno=536870951...

If you click, he stops the server and the cmd creates this error

Error listening %!e(syscall.Errno=536870951)
DynamicTrack: first session, resetting grip
Error listening %!e(syscall.Errno=536870951)
Weather update. Ambient: 19.150816 Road: 28.775797 Graphics: 3_clear
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
No laptime available, use car index for grids
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
POS: 1, SessionID:0
POS: 2, SessionID:1
POS: 3, SessionID:2
POS: 4, SessionID:3
POS: 5, SessionID:4
POS: 6, SessionID:5
POS: 7, SessionID:6
POS: 8, SessionID:7
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
POS: 9, SessionID:8
POS: 10, SessionID:9
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
POS: 11, SessionID:10
POS: 12, SessionID:11
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
POS: 13, SessionID:12
POS: 14, SessionID:13
POS: 15, SessionID:14
POS: 16, SessionID:15
Error listening %!e(syscall.Errno=536870951)
POS: 17, SessionID:16
POS: 18, SessionID:17
POS: 19, SessionID:18
POS: 20, SessionID:19
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
SENDING session name : Practice
SENDING session index : 0
Error listening %!e(syscall.Errno=536870951)
SENDING session type : 1
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
SENDING session time : 480
SENDING session laps : 0
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Server started
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)

stderr: panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x0 pc=0x4e19ed]

goroutine 18 [running]:
net.(*UDPConn).ReadFromUDP(0x0, 0x1265e800, 0x800, 0x800, 0x862f1dd8, 0x0, 0x232
4bb0, 0x0)
        c:/go/src/net/udpsock.go:94 +0x1d
ksnet.(*UDPSocket).ReceivePacket(0x12646be0, 0x0)
        D:/dev/kunosprivate/go/src/ksnet/udp_socket.go:99 +0x68
main.ReceiveRun(0x12668000)
        D:/dev/kunosprivate/go/src/acServer/ac_server.go:317 +0x23
created by main.RunServer
        D:/dev/kunosprivate/go/src/acServer/ac_server.go:473 +0x7d

Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)

exit code: 2
closing code: 2
exit code: 1
closing code: 1

RaceDepartment

  • News

  • Forums

  • Sim Racing Games

  • Assetto Corsa

  • Assetto Corsa Mods

You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.

Resource icon

Apps Kissmyrank — Local Assetto Corsa Server Plugin

1.6f

Login or Register an account to download this content


  • Thread starter

    Brioche


  • Start date

    Oct 12, 2017


  • 686

  • 93584

  • #401

yeaps changed all those but still getting kicked. If we could eliminate any kicking at all this app would be the perfect thing for our league, we have gone all the settings and tried heaps of stuff and still getting kicked. Does anyone know if we leave the money/points system on would we be able to avoid kicks?

  • #402

Hi Brioche!
i just made de translation for Brasilian portuguese.
Heres is the file.
Greetings.

Attachments



  • #403

Hello Brioche,

thanks for this very useful plugin software.
I’ve got a question regarding the track capture. I always follow the steps in your tutorial video on youtube. After setting the track boudaries it comes to the pit entry speed limit line. After creating it, I give it a test, works. After doing the pit boundaries sometimes the pit entry speed limit line does not work properly anymore, it doesn’t give a penalty when entering too fast.
Any ideas on this?
Thanks in advance

I got this problem too, resolved editiing the junction of the acessory boundary and the size of pit extension to inside the pit auto speed lower (just a bit). Resolved for me.

  • #404

Hi thx Brioche this great app. Anyway, anybody knows how to get(activate) DT for speeding in pitlane?

upload_2019-3-3_2-10-15.png

Just set «pratice» or «qualify» or «race» between the keys and the type of penalty you want («DT», «K», etc…)

  • #405

Is there any known reason that the Virtual Safety Car announcements don’t show for everybody? Also, the Virtual Safety Car timing messages can be laggy, so some people see GO GO GO! before others, sometimes with a difference of multiple seconds.

Dirk B RM eSports


  • #406

Anybody else is suffering from this stuck between sessions?
Tried nearly everything.
Short before the stuck I can read out this message
Drivername: laptime invalidated because it does not match the server’s (clock delta: numbers).
Not sure if this is the cause or the consequence.
If anybody has found a workaround for these session stuck, it’s very appreciated.
I tried so far making the acserver_config.ini as compact as possible.
I pushed the hz to 22, threads is set to 8 (server is a athom 2750 8 core with 8GB ram on a 1Gbits network), nice is set to -15

Lucas Peterbilt


  • #407

Hello,

I rented a Linux server and wanted to know why you can’t run the script with a user in Linux?
I hope you can help me.

Best regards,
Lucas

  • #409

Hallo jemand kann mir mit diesem Programm «Kissmyrank» helfen. Das Problem ist, dass ich es nicht unter Linux ausführen kann, da ein Update erforderlich ist. Wäre es möglich, ein neues Update zu veröffentlichen?

Dirk B RM eSports


  • #410

Hallo jemand kann mir mit diesem Programm «Kissmyrank» helfen. Das Problem ist, dass ich es nicht unter Linux ausführen kann, da ein Update erforderlich ist. Wäre es möglich, ein neues Update zu veröffentlichen?

Laeuft bei mir unter Linux einwandfrei. Ich verwende die Version 1.6c.
pm mir, wenn Du weiter Fragen dazu hast.

  • #411

Hello Brioche,
Do you or anyone else have track definitions set for Virginia full course? Tried setting them my self and it resulted in tracks.json being corrupted. Love all your work on this!

Last edited: Apr 29, 2019

  • #412

Hi, no sorry I don’t have it. You can try to ask Joshua VGOS on the AC forum (I don’t remember if he also has an account here). I know he «captured» more tracks but it was a while ago ;).

Bruno32600


Bruno32600


  • #415

I tested that address and it works fine. You can try a different browser maybe or run a virus/malware scan.

AlexNordic


  • #416

Hey, this is awesome, but I’m not sure to understand the penalty action map. Do the following mean that for those infractions, the penalty is a kick? A single pit line exit line crossing = kick? Or do they need to be more?

I have the money/points systems disabled, and need to change the K to DT1 or whatever, but I want to understand when are those triggered.

«first_blood»: {},
«pit_lane_speeding»: {},
«pit_exit_line_crossing»: {},
«cut_line_your_custom_cut_line»: {},
«anticheat_max_clock_delta_consecutive_hits»: {
«practice»: «K»,
«qualify»: «K»,
«race»: «K»
},

Cheers,
Alex

Dirk B RM eSports


  • #417

Hey, this is awesome, but I’m not sure to understand the penalty action map. Do the following mean that for those infractions, the penalty is a kick? A single pit line exit line crossing = kick? Or do they need to be more?

I have the money/points systems disabled, and need to change the K to DT1 or whatever, but I want to understand when are those triggered.

«first_blood»: {},
«pit_lane_speeding»: {},
«pit_exit_line_crossing»: {},
«cut_line_your_custom_cut_line»: {},
«anticheat_max_clock_delta_consecutive_hits»: {
«practice»: «K»,
«qualify»: «K»,
«race»: «K»
},

Cheers,
Alex

I think it would be over the top to explain the whole confi.json in each point here.
I recommend, that you read the first page of the kissmyrank server plugin page here on racedepartment. You will find many answers there.
For example this:

Penalty Cost and Action Map
Config.json allows you to set a session based cost and an action for each infraction.

Supported sessions are:
— practice
— qualify
— race
— other

The available actions are:
— DT0 Drive-Through before the end of the current lap
— DT1 Drive-Through before the end of the next lap
— DT2 Drive-Through within 2 laps
— DT3 etc..
— K for kick
— TB30 Temporary ban for 30 minutes
— TB60 Temporary ban for 60 minutes
— TB61 etc.

Costs should be expressed in the usual format (1=1000€ if you use money).
You can map custom cut lines with «cut_line_your_custom_cut_line_name» (if you used multi line skip the part after and including «$»)

In your specific case your cross_pit_exit_line parameter should looking like this
«pit_exit_line_crossing»: {
«practice»: «DT0»,
«qualify»: «DT0»,
«race»: «DT0»
},
but honestly you have to think if DT0 (DT1/DT2, or whats so ever) makes sense in qualifying or practice.

So you can leave it as
«pit_exit_line_crossing»: {
«practice»: «»,
«qualify»: «»,
«race»: «DT0»
},
or
«pit_exit_line_crossing»: {
«race»: «DT0»
},

Go through the config.json file line per line, try things, if it fits it’s ok, if not, tweak it.
That’s the best way to learn and understand which point has which effect.
As you can see, every single parameter is well explained what it does, specially the parameters under which circumstances which penalty will be executed.
You have in reality 2 different groups.
Group A: Parameters, which define the limits,
Group B: Parameters which apply penalties to these limits in group A.

I hope this helped you a little
That’s the best way to learn and understand which point has which effect.

Last edited: May 23, 2019

  • #418

Hello, the server gives me error code (2)

15:54:51> ————————————————————
15:54:51> Kissmyrank Assetto Corsa Server Plugin
15:54:51> Robo-admin for Public Servers
15:54:51> Version: 1.6c
15:54:51> Author: Brioche
15:54:51> No warranty of any kind.
15:54:51> ————————————————————
15:54:51> Loading localizations.
15:54:51> Loaded cz from cz.json.
15:54:51> Loaded de from de.json.
15:54:51> Loaded en from en.json.
15:54:51> Loaded es from es.json.
15:54:51> Loaded fr from fr.json.
15:54:51> Loaded it from it.json.
15:54:51> Loading configuration.
15:54:51> Detecting the server public IP Address.
15:54:52> web_stats_public_address: 93.146.29.156
15:54:52> max_players: 18
15:54:52> max_ping: 450ms
15:54:52> max_ping_deviation: 100ms
15:54:52> ping_check_interval: 15s
15:54:52> currency_symbol: €
15:54:52> thousand_separator: ,
15:54:52> custom_chat_driver_welcome_messages: not set
15:54:52> chat_driver_welcome_message_show_race_control_link: enabled
15:54:52> jlp_money_kill_switch: use money/points
15:54:52> no_money: use money
15:54:52> sort_rank: money based
15:54:52> start_money: 30,000€
15:54:52> min_money: 0€
15:54:52> race_min_players: 2
15:54:52> race_driver_entry_fee: 300€
15:54:52> race_sponsor_entry_fee: 1,500€
15:54:52> race_sponsor_reward_base_length: 40km
15:54:52> race_sponsor_reward_base_time: 15minutes
15:54:52> race_sponsor_clean_gain_reward: 1,000€
15:54:52> race_sponsor_clean_gain_overtakes: 5
15:54:52> qualify_top_three_prize_min_players: 9
15:54:52> qualify_top_three_base_prize: 500€
15:54:52> race_fastest_lap_prize: 300€
15:54:52> laptime_challenge_base_prize: 10€
15:54:52> laptime_challenge_base_average_speed: 110km/h
15:54:52> laptime_challenge_level_average_speed_gap: 1km/h
15:54:52> alltime_fastest_lap_prize: 1,500€
15:54:52> damage_cost_between_cars: 3,000€
15:54:52> damage_cost_between_cars_base_speed: 100km/h
15:54:52> damage_cost_with_environment: 3,000€
15:54:52> damage_cost_with_environment_base_speed: 100km/h
15:54:52> collision_minimum_damage_between_cars: 1€
15:54:52> collision_minimum_damage_with_environment: 1€
15:54:52> penalty_cost_map_hotlap_protection_practice: 100€
15:54:52> penalty_cost_map_hotlap_protection_qualify: 600€
15:54:52> penalty_cost_map_hotlapping_car_collision_practice: 100€
15:54:52> penalty_cost_map_hotlapping_car_collision_qualify: 600€
15:54:52> penalty_cost_map_lapping_car_collision_race: 600€
15:54:52> penalty_cost_map_reverse_gear_practice: 100€
15:54:52> penalty_cost_map_reverse_gear_qualify: 600€
15:54:52> penalty_cost_map_reverse_gear_race: 600€
15:54:52> penalty_cost_map_track_boundary_cut_qualify: 100€
15:54:52> penalty_cost_map_track_boundary_cut_race: 50€
15:54:52> penalty_cost_map_track_rejoin_max_speed_qualify: 100€
15:54:52> penalty_cost_map_track_rejoin_max_speed_race: 100€
15:54:52> penalty_cost_map_max_infractions_qualify: 600€
15:54:52> penalty_cost_map_max_collisions_practice: 300€
15:54:52> penalty_cost_map_max_collisions_qualify: 600€
15:54:52> penalty_cost_map_max_collisions_race: 600€
15:54:52> penalty_cost_map_first_blood_race: 600€
15:54:52> penalty_cost_map_pit_lane_speeding_qualify: 300€
15:54:52> penalty_cost_map_pit_lane_speeding_race: 600€
15:54:52> penalty_cost_map_pit_exit_line_crossing_practice: 300€
15:54:52> penalty_cost_map_pit_exit_line_crossing_qualify: 600€
15:54:52> penalty_cost_map_pit_exit_line_crossing_race: 600€
15:54:52> penalty_cost_map_parking_near_track_practice: 300€
15:54:52> penalty_cost_map_parking_near_track_qualify: 600€
15:54:52> penalty_cost_map_parking_near_track_race: 600€
15:54:52> penalty_action_map_lapping_protection_race: DT1
15:54:52> penalty_action_map_max_infractions_race: DT1
15:54:52> penalty_action_map_max_collisions_practice: K
15:54:52> penalty_action_map_max_collisions_qualify: K
15:54:52> penalty_action_map_max_collisions_race: K
15:54:52> penalty_action_map_anticheat_max_clock_delta_consecutive_hits_practice: K
15:54:52> penalty_action_map_anticheat_max_clock_delta_consecutive_hits_qualify: K
15:54:52> penalty_action_map_anticheat_max_clock_delta_consecutive_hits_race: K
15:54:52> penalty_action_map_speeding_under_vsc_race: K
15:54:52> penalty_action_map_slowing_under_vsc_race: K
15:54:52> penalty_action_map_overtaking_under_vsc_race: K
15:54:52> penalty_action_map_parking_near_track_practice: K
15:54:52> penalty_action_map_parking_near_track_qualify: K
15:54:52> penalty_action_map_parking_near_track_race: K
15:54:52> penalty_infraction_map_track_boundary_cut_practice: 1
15:54:52> penalty_infraction_map_track_boundary_cut_qualify: 1
15:54:52> penalty_infraction_map_track_boundary_cut_race: 1
15:54:52> penalty_infraction_map_track_rejoin_max_speed_practice: 1
15:54:52> penalty_infraction_map_track_rejoin_max_speed_qualify: 1
15:54:52> penalty_infraction_map_track_rejoin_max_speed_race: 1
15:54:52> penalty_infraction_map_pit_lane_speeding_practice: 1
15:54:52> penalty_infraction_map_pit_lane_speeding_qualify: 1
15:54:52> penalty_infraction_map_pit_lane_speeding_race: 1
15:54:52> penalty_infraction_map_pit_exit_line_crossing_practice: 1
15:54:52> penalty_infraction_map_pit_exit_line_crossing_qualify: 1
15:54:52> penalty_infraction_map_pit_exit_line_crossing_race: 1
15:54:52> penalty_infraction_map_cut_line_your_custom_cut_line_practice: 1
15:54:52> penalty_infraction_map_cut_line_your_custom_cut_line_qualify: 1
15:54:52> penalty_infraction_map_cut_line_your_custom_cut_line_race: 1
15:54:52> car_towing_cost: 50€
15:54:52> hotlap_protection: 45m
15:54:52> lapping_protection: 40m
15:54:52> relative_hotlap_protection: 0.008
15:54:52> relative_lapping_protection: 0.007
15:54:52> warned_car_grace: 210s
15:54:52> reverse_gear_max_distance: 30m
15:54:52> max_collisions: 6
15:54:52> max_collisions_per_100km: 30
15:54:52> max_collisions_per_100km_min_distance: 100km
15:54:52> max_collisions_per_100km_recharge_hours: 6hours
15:54:52> max_infractions: 6
15:54:52> minimum_driving_standard: 110% of the best lap time
15:54:52> minimum_driving_standard_laps: 12
15:54:52> minimum_driving_standard_recharge_period: 86400s
15:54:52> minimum_driving_standard_min_players: 12
15:54:52> cut_lines_enabled: yes
15:54:52> track_boundary_cut_max_speed: 30km/h
15:54:52> track_boundary_same_lap_cut_max_speed: 80km/h
15:54:52> max_infractions: 6
15:54:52> track_boundary_sample_length: 3m
15:54:52> track_rejoin_max_speed: 120km/h
15:54:52> track_boundary_cut_max_time: 9s
15:54:52> track_boundary_cut_gain_filter: enabled
15:54:52> track_boundary_cut_gain_filter_min_loss_percent: 6%
15:54:52> track_boundary_cut_gain_filter_min_average_speed: 45km/h
15:54:52> driving_line_penalty_repeat_grace: 3s
15:54:52> improving_qualify_laptime_with_infractions_cutoff_percent: 107%
15:54:52> anticheat_laptime_invalidate_max_clock_delta: 1000ms
15:54:52> anticheat_penalize_driver_max_clock_delta_consecutive_hits: 3
15:54:52> pit_speed_limit: 80km/h
15:54:52> parked_car_max_grace: 4
15:54:52> parked_car_seconds: 6s
15:54:52> parked_car_distance: 24m
15:54:52> rolling_start: disabled
15:54:52> race_mass_accident_crashed_players_percentage: 45%
15:54:52> race_mass_accident_crash_time: 30s
15:54:52> race_mass_accident_min_crashed_players: 4
15:54:52> race_mass_accident_response_first_lap: VSC60
15:54:52> race_mass_accident_response_other_laps: VSC60
15:54:52> vsc_speeding_max_grace: 3s
15:54:52> vsc_slowing_max_grace: 9s
15:54:52> vsc_default_speed_limit: 120km/h
15:54:52> vsc_overtaking_max_grace: 12s
15:54:52> vsc_formation_lap_speed_limit: 150km/h
15:54:52> vsc_formation_lap_min_speed: 30km/h
15:54:52> vsc_default_leader_slow_allow_overtake_speed: 30km/h
15:54:52> vsc_default_slow_and_far_allow_overtake_speed: 40km/h
15:54:52> vsc_default_slow_and_far_allow_overtake_distance: 75m
15:54:52> vsc_formation_lap_far_allow_overtake_distance: 100m
15:54:52> clean_lap_reward: 50€
15:54:52> time_based_race_extra_lap: enabled
15:54:52> race_podium_announcement: enabled
15:54:52> web_stats_results_show_lap_log: disabled
15:54:52> web_stats_interface: enabled
15:54:52> race_control: enabled
15:54:52> race_control_max_events: 180
15:54:52> race_control_collision_space: 2.2m
15:54:52> race_control_collision_time: 9seconds
15:54:52> race_control_log_overtakes: disabled
15:54:52> race_control_collision_replay_time: 6seconds
15:54:52> race_control_cut_replay_time: 6seconds
15:54:52> race_control_overtake_replay_time: 6seconds
15:54:52> race_control_include_players_nearer_than: 100m
15:54:52> live_track_view: enabled
15:54:52> session_history_length: 30
15:54:52> right_to_be_forgotten_chat_command: not allowed
15:54:52> database_sharing_unique_name: not set
15:54:52> database_sharing_local_group_port: disabled
15:54:52> database_sharing_remote_listen_port: disabled
15:54:52> database_sharing_remote_listen_address: disabled
15:54:52> database_sharing_remote_connect_to_addresses: disabled
15:54:52> memory_monitor_enabled: no
15:54:52> update_interval: 100ms
15:54:52> web_stats_server_address: 0.0.0.0
15:54:52> web_stats_server_port: 83
15:54:52> web_stats_cache_time: 60
15:54:52> web_stats_drivers_per_page: 600
15:54:52> web_stats_override_public_address: auto detect
15:54:52> web_stats_override_public_port: use default
15:54:52> web_admin_console_password: not set
15:54:52> web_admin_console_guest_password: not set
15:54:52> web_auth_server_address: 0.0.0.0
15:54:52> web_auth_server_port: 12001
15:54:52> web_auth_cache_time: 60
15:54:52> ac_server_ip: 192.168.1.3
15:54:52> ac_server_http_port: 82
15:54:52> ac_server_plugin_local_port: 8004
15:54:52> ac_server_plugin_address_port: 12000
15:54:52> ac_server_cfg_ini_path: C:Program Files (x86)Steamsteamappscommonassettocorsaservercfgserver_cfg.ini
15:54:52> ac_server_bin_path: C:Program Files (x86)SteamsteamappscommonassettocorsaserveracServer.exe
15:54:52> ac_server_log_path: C:Program Files (x86)Steamsteamappscommonassettocorsaserverlogs
15:54:52> ac_server_results_base_path: C:Program Files (x86)Steamsteamappscommonassettocorsaserver
15:54:52> reserved_slots_guid_list: empty
15:54:52> reserved_slots_boot_players_at_race: boot players during race
15:54:52> ac_chat_admin_guid_list: empty
15:54:52> track_list_0: imola_ for 6 races.
15:54:52> track_list_1: monza_ for 6 races.
15:54:52> track_list_2: mugello_ for 6 races.
15:54:52> track_list_3: ks_silverstone_gp for 6 races.
15:54:52> track_list_4: ks_vallelunga_extended_circuit for 6 races.
15:54:52> track_list_5: spa_ for 6 races.
15:54:52> track_list_6: ks_laguna_seca_ for 6 races.
15:54:52> track_list_7: ks_nurburgring_layout_gp_a for 6 races.
15:54:52> track_list_8: ks_barcelona_layout_gp for 6 races.
15:54:52> track_rotation_max_players: 99
15:54:52> track_rotation_vote_min_percent: 60
15:54:52> track_rotation_vote_min_votes: 4
15:54:52> before_ac_server_start_run_path: not set
15:54:52> after_ac_server_start_run_path: not set
15:54:52> ac_server_restart_if_inactive_for_minutes: 90minutes
15:54:52> ac_app_link_udp_port: 12002
15:54:52> ————————————————————
15:54:52> Starting the Kissmyrank Plugin v1.6c.
15:54:52> rank.json not found.
15:54:52> leaderboard.json not found.
15:54:52> Backing up config.json.
15:54:52> Backing up tracks.json.
15:54:52> Backing up leaderboard.json.
15:54:52> Warning: cannot backup leaderboard.json.
15:54:52> Backing up rank.json.
15:54:52> Warning: cannot backup rank.json.
15:54:52> Backing up Assetto Corsa server_cfg.ini.
15:54:52> Backing up Assetto Corsa entry_list.ini.
15:54:52> Loaded 0 players from rank.json.
15:54:52> Loaded 21 tracks from tracks.json.
15:54:52> session_history.json not found.
15:54:52> Loading 178 car names from cars.json.
15:54:52> Starting the Assetto Corsa Server.
15:54:52> Initializing the Web Stats Interface.
15:54:52> Initializing the Assetto Corsa App Link.
15:54:52> Starting ping check.
15:54:52> Web Stats Server running on 0.0.0.0:83
15:54:52> Web Auth Server running on 0.0.0.0:12001
15:54:52> Set Assetto Corsa server_cfg.ini AUTH_PLUGIN_ADDRESS to: 127.0.0.1:12001/?
15:54:52> The Assetto Corsa Server terminated with an error code (2). Please check your server logs.
15:54:52> Starting the Assetto Corsa Server.
15:54:52> Current Assetto Corsa server log file: C:Program Files (x86)Steamsteamappscommonassettocorsaserverlogsac_server_2019-6-5_155452.log
15:54:52> The Assetto Corsa Server terminated with an error code (2). Please check your server logs.
15:54:52> Starting the Assetto Corsa Server.
15:54:53> The Assetto Corsa Server terminated with an error code (2). Please check your server logs.
15:54:53> Starting the Assetto Corsa Server.
15:54:53> The Assetto Corsa Server terminated with an error code (2). Please check your server logs.
15:54:53> Starting the Assetto Corsa Server.
15:54:53> Current Assetto Corsa server log file: C:Program Files (x86)Steamsteamappscommonassettocorsaserverlogsac_server_2019-6-5_155453.log
15:54:53> The Assetto Corsa Server terminated with an error code (2). Please check your server logs.
15:54:53> Restarting the Assetto Corsa Server failed 4 times. Disabling track rotation.
15:54:55> Track rotation is DISABLED.
15:54:55> Kissmyrank Console is ready. Use TAB for command autocompletion. Type «help command_name» to get help.
15:55:07> Error: Cannot read property ‘0’ of undefined
15:55:22> Error: Cannot read property ‘0’ of undefined
15:55:37> Error: Cannot read property ‘0’ of undefined
15:55:52> Error: Cannot read property ‘0’ of undefined
15:56:07> Error: Cannot read property ‘0’ of undefined

  • #419

Have you taken a look at this file:
C:Program Files (x86)Steamsteamappscommonassettocorsaserverlogsac_server_2019-6-5_155453.log?

  • #420

Have you taken a look at this file:
C:Program Files (x86)Steamsteamappscommonassettocorsaserverlogsac_server_2019-6-5_155453.log?

It says this:

Server CFG Path : cfg/server_cfg.ini
Entry List Path : cfg/entry_list.ini
Assetto Corsa Dedicated Server v1.15
Protocol version: 202
2019-06-05 15:54:53.08001 +0200 CEST m=+0.050864000
Num CPU: 4
LOCAL IP 0: fe80::8859:1ffd:8984:d97b%Ethernet
LOCAL IP 1: 192.168.1.3
Using cfg path: cfg/server_cfg.ini
Car list:
_ks_alfa_romeo_4c_
Client interval HZ: 18
WARNING: pitstop window needs a valid range
AUTH_PLUGIN_ADDRESS 127.0.0.1:12001/?
Initialising UDP Plugin with target: 127.0.0.1:12000 on the local port 8004
TRACK=ks_barcelona
CARS=[«ks_alfa_romeo_4c»]
Loading PRACTICE session
SESSION: Practice
TYPE=PRACTICE
TIME=10
LAPS=0
OPEN=1
WAIT TIME=0

Loading QUALIFY session
SESSION: Qualify
TYPE=QUALIFY
TIME=10
LAPS=0
OPEN=1
WAIT TIME=0

SESSION: Race
TYPE=RACE
TIME=0
LAPS=10
OPEN=1
WAIT TIME=60

DynamicTrack: first session, resetting grip
Trying to load DRS zones from: content/tracks/ks_barcelona/layout_gp/data/drs_zones.ini
open content/tracks/ks_barcelona/layout_gp/data/drs_zones.ini: Impossibile trovare il percorso specificato.
Weather update. Ambient: 18.088217 Road: 23.957188 Graphics: 3_clear
Wind update. Speed: 4 Direction: 41
CHECKSUM: system/data/surfaces.ini=41949b9f7045cad2af3f5eb951d170a9
Initializing checksum for track config layout_gp
WARNING: Cannot open file content/tracks/ks_barcelona/layout_gp/data/surfaces.ini for checksum, the client check will be disabled for this file
Calculating checksum for folder content/cars/ks_alfa_romeo_4c/data
Error calculating checksum: Folder not found
Loading blacklist
Opening entry list: cfg/entry_list.ini
Found car CAR_0
CAR: 0 ks_alfa_romeo_4c (0) [ []] [] Ballast: 0 kg
CAR: 0 ks_alfa_romeo_4c (0) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_1
CAR: 1 ks_alfa_romeo_4c (1) [ []] [] Ballast: 0 kg
CAR: 1 ks_alfa_romeo_4c (1) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_2
CAR: 2 ks_alfa_romeo_4c (2) [ []] [] Ballast: 0 kg
CAR: 2 ks_alfa_romeo_4c (2) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_3
CAR: 3 ks_alfa_romeo_4c (3) [ []] [] Ballast: 0 kg
CAR: 3 ks_alfa_romeo_4c (3) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_4
CAR: 4 ks_alfa_romeo_4c (4) [ []] [] Ballast: 0 kg
CAR: 4 ks_alfa_romeo_4c (4) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_5
CAR: 5 ks_alfa_romeo_4c (5) [ []] [] Ballast: 0 kg
CAR: 5 ks_alfa_romeo_4c (5) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_6
CAR: 6 ks_alfa_romeo_4c (6) [ []] [] Ballast: 0 kg
CAR: 6 ks_alfa_romeo_4c (6) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_7
CAR: 7 ks_alfa_romeo_4c (7) [ []] [] Ballast: 0 kg
CAR: 7 ks_alfa_romeo_4c (7) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_8
CAR: 8 ks_alfa_romeo_4c (8) [ []] [] Ballast: 0 kg
CAR: 8 ks_alfa_romeo_4c (8) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_9
CAR: 9 ks_alfa_romeo_4c (9) [ []] [] Ballast: 0 kg
CAR: 9 ks_alfa_romeo_4c (9) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_10
CAR: 10 ks_alfa_romeo_4c (10) [ []] [] Ballast: 0 kg
CAR: 10 ks_alfa_romeo_4c (10) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Warning, Pickup Mode selected and MAX_CLIENTS and entry list size do not match
MAX_CLIENTS is now set to: 11
CreateServer(): ERROR OPENING UDP CONNECTION &{%!e(string=listen) %!e(string=udp) <nil> %!e(*net.UDPAddr=&{[] 9602 }) %!e(*os.SyscallError=&{bind 10048})}
Random seed: 2146115863
Starting TCP listener at port 9602
listen tcp :9602: bind: Di norma è consentito un solo utilizzo di ogni indirizzo di socket (protocollo/indirizzo di rete/porta).
Session has 0 laps, will not save json
NextSession
SESSION: Practice
TYPE=PRACTICE
TIME=10
LAPS=0
OPEN=1
WAIT TIME=0

DynamicTrack: first session, resetting grip
Weather update. Ambient: 19.260187 Road: 25.327093 Graphics: 3_clear
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Wind update. Speed: 1 Direction: 44
No laptime available, use car index for grids
POS: 1, SessionID:0
POS: 2, SessionID:1
POS: 3, SessionID:2
POS: 4, SessionID:3
POS: 5, SessionID:4
POS: 6, SessionID:5
POS: 7, SessionID:6
POS: 8, SessionID:7
POS: 9, SessionID:8
POS: 10, SessionID:9
POS: 11, SessionID:10
SENDING session name : Practice
SENDING session index : 0
SENDING session type : 1
SENDING session time : 10
Starting HTTP server on port 82
SENDING session laps : 0
Server started
HTTP server running @ :82
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x0 pc=0x4e42ed]

goroutine 23 [running]:
net.(*conn).ok(…)
C:/Go/src/net/udpsock.go:103
net.(*UDPConn).ReadFromUDP(0x0, 0x11746000, 0x800, 0x800, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/net/udpsock.go:103 +0x1d
ksnet.(*UDPSocket).ReceivePacket(0x116ec720, 0x0)
i:/Manu/Documents/kunosprivate/go/src/ksnet/udp_socket.go:99 +0x6e
main.ReceiveRun(0x1170e240)
i:/Manu/Documents/kunosprivate/go/src/acServer/ac_server.go:319 +0x23
created by main.RunServer
i:/Manu/Documents/kunosprivate/go/src/acServer/ac_server.go:477 +0x7d
Server CFG Path : cfg/server_cfg.ini
Entry List Path : cfg/entry_list.ini
Assetto Corsa Dedicated Server v1.15
Protocol version: 202
2019-06-05 15:54:53.154624 +0200 CEST m=+0.049888700
Num CPU: 4
LOCAL IP 0: fe80::8859:1ffd:8984:d97b%Ethernet
LOCAL IP 1: 192.168.1.3
Using cfg path: cfg/server_cfg.ini
Car list:
_ks_alfa_romeo_4c_
Client interval HZ: 18
WARNING: pitstop window needs a valid range
AUTH_PLUGIN_ADDRESS 127.0.0.1:12001/?
Initialising UDP Plugin with target: 127.0.0.1:12000 on the local port 8004
TRACK=ks_barcelona
CARS=[«ks_alfa_romeo_4c»]
Loading PRACTICE session
SESSION: Practice
TYPE=PRACTICE
TIME=10
LAPS=0
OPEN=1
WAIT TIME=0

Loading QUALIFY session
SESSION: Qualify
TYPE=QUALIFY
TIME=10
LAPS=0
OPEN=1
WAIT TIME=0

SESSION: Race
TYPE=RACE
TIME=0
LAPS=10
OPEN=1
WAIT TIME=60

DynamicTrack: first session, resetting grip
Trying to load DRS zones from: content/tracks/ks_barcelona/layout_gp/data/drs_zones.ini
open content/tracks/ks_barcelona/layout_gp/data/drs_zones.ini: Impossibile trovare il percorso specificato.
Weather update. Ambient: 18.088217 Road: 23.957188 Graphics: 3_clear
Wind update. Speed: 4 Direction: 41
CHECKSUM: system/data/surfaces.ini=41949b9f7045cad2af3f5eb951d170a9
Initializing checksum for track config layout_gp
WARNING: Cannot open file content/tracks/ks_barcelona/layout_gp/data/surfaces.ini for checksum, the client check will be disabled for this file
Calculating checksum for folder content/cars/ks_alfa_romeo_4c/data
Error calculating checksum: Folder not found
Loading blacklist
Opening entry list: cfg/entry_list.ini
Found car CAR_0
CAR: 0 ks_alfa_romeo_4c (0) [ []] [] Ballast: 0 kg
CAR: 0 ks_alfa_romeo_4c (0) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_1
CAR: 1 ks_alfa_romeo_4c (1) [ []] [] Ballast: 0 kg
CAR: 1 ks_alfa_romeo_4c (1) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_2
CAR: 2 ks_alfa_romeo_4c (2) [ []] [] Ballast: 0 kg
CAR: 2 ks_alfa_romeo_4c (2) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_3
CAR: 3 ks_alfa_romeo_4c (3) [ []] [] Ballast: 0 kg
CAR: 3 ks_alfa_romeo_4c (3) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_4
CAR: 4 ks_alfa_romeo_4c (4) [ []] [] Ballast: 0 kg
CAR: 4 ks_alfa_romeo_4c (4) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_5
CAR: 5 ks_alfa_romeo_4c (5) [ []] [] Ballast: 0 kg
CAR: 5 ks_alfa_romeo_4c (5) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_6
CAR: 6 ks_alfa_romeo_4c (6) [ []] [] Ballast: 0 kg
CAR: 6 ks_alfa_romeo_4c (6) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_7
CAR: 7 ks_alfa_romeo_4c (7) [ []] [] Ballast: 0 kg
CAR: 7 ks_alfa_romeo_4c (7) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_8
CAR: 8 ks_alfa_romeo_4c (8) [ []] [] Ballast: 0 kg
CAR: 8 ks_alfa_romeo_4c (8) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_9
CAR: 9 ks_alfa_romeo_4c (9) [ []] [] Ballast: 0 kg
CAR: 9 ks_alfa_romeo_4c (9) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Found car CAR_10
CAR: 10 ks_alfa_romeo_4c (10) [ []] [] Ballast: 0 kg
CAR: 10 ks_alfa_romeo_4c (10) [ []] [] Restrictor: 0
open setups/ks_alfa_romeo_4c.ini: Impossibile trovare il file specificato.
Warning, Pickup Mode selected and MAX_CLIENTS and entry list size do not match
MAX_CLIENTS is now set to: 11
CreateServer(): ERROR OPENING UDP CONNECTION &{%!e(string=listen) %!e(string=udp) <nil> %!e(*net.UDPAddr=&{[] 9602 }) %!e(*os.SyscallError=&{bind 10048})}
Random seed: 2146115863
Starting TCP listener at port 9602
listen tcp :9602: bind: Di norma è consentito un solo utilizzo di ogni indirizzo di socket (protocollo/indirizzo di rete/porta).
Session has 0 laps, will not save json
NextSession
SESSION: Practice
TYPE=PRACTICE
TIME=10
LAPS=0
OPEN=1
WAIT TIME=0

DynamicTrack: first session, resetting grip
Weather update. Ambient: 19.260187 Road: 25.327093 Graphics: 3_clear
Wind update. Speed: 1 Direction: 44
No laptime available, use car index for grids
POS: 1, SessionID:0
POS: 2, SessionID:1
POS: 3, SessionID:2
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Starting HTTP server on port 82
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
POS: 4, SessionID:3
POS: 5, SessionID:4
POS: 6, SessionID:5
POS: 7, SessionID:6
POS: 8, SessionID:7
POS: 9, SessionID:8
POS: 10, SessionID:9
POS: 11, SessionID:10
SENDING session name : Practice
SENDING session index : 0
SENDING session type : 1
SENDING session time : 10
SENDING session laps : 0
HTTP server running @ :82
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Server started
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
Error listening %!e(syscall.Errno=536870951)
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x0 pc=0x4e42ed]

goroutine 10 [running]:
net.(*conn).ok(…)
C:/Go/src/net/udpsock.go:103
net.(*UDPConn).ReadFromUDP(0x0, 0x11782000, 0x800, 0x800, 0x0, 0x0, 0x0, 0x0)
C:/Go/src/net/udpsock.go:103 +0x1d
ksnet.(*UDPSocket).ReceivePacket(0x11746680, 0x0)
i:/Manu/Documents/kunosprivate/go/src/ksnet/udp_socket.go:99 +0x6e
main.ReceiveRun(0x116a8340)
i:/Manu/Documents/kunosprivate/go/src/acServer/ac_server.go:319 +0x23
created by main.RunServer
i:/Manu/Documents/kunosprivate/go/src/acServer/ac_server.go:477 +0x7d

  • News

  • Forums

  • Sim Racing Games

  • Assetto Corsa

  • Assetto Corsa Mods

  1. Server CFG Path : cfg/server_cfg.ini

  2. Entry List Path : cfg/entry_list.ini

  3. Assetto Corsa Dedicated Server v1.9

  4. Protocol version: 190

  5. 2017-01-17 15:55:35.2680364 -0600 CST

  6. Num CPU: 12

  7. LOCAL IP 0: fe80::694c:2c46:d550:e40%Ethernet

  8. LOCAL IP 1: fe80::3cca:2cb9:2a10:323d%Local Area Connection* 12

  9. LOCAL IP 2: 213.239.205.194

  10. LOCAL IP 3: 2002:d5ef:cdc2::d5ef:cdc2

  11. LOCAL IP 4: 2001:0:d59:2ec8:3cca:2cb9:2a10:323d

  12. Using cfg path: cfg/server_cfg.ini

  13. Car list:

  14. _bmw_m3_e30_drift_

  15. _ks_toyota_ae86_drift_

  16. _ks_toyota_supra_mkiv_drift_

  17. Client interval HZ: 30

  18. WARNING: MAX_CONTACTS_PER_KM disabled

  19. AUTH_PLUGIN_ADDRESS

  20. TRACK=drift

  21. CARS=[«bmw_m3_e30_drift» «ks_toyota_ae86_drift» «ks_toyota_supra_mkiv_drift»]

  22. Loading PRACTICE sessionSESSION: Practice

  23. TYPE=PRACTICE

  24. TIME=120

  25. LAPS=0

  26. OPEN=1

  27. WAIT TIME=0

  28. DynamicTrack: first session, resetting grip

  29. Trying to load DRS zones from: content/tracks/drift/data/drs_zones.ini

  30. open content/tracks/drift/data/drs_zones.ini: The system cannot find the file specified.

  31. Weather update. Ambient: 20.573202 Road: 29.154877 Graphics: 3_clear

  32. CHECKSUM: system/data/surfaces.ini=41949b9f7045cad2af3f5eb951d170a9

  33. CHECKSUM: content/tracks/drift/data/surfaces.ini=9fc1cc8fd9b4678858bfce731c2cda01

  34. ACD CHECKSUM:cf6f184c79e23963dd683d1a3bd98fbc

  35. Calculating checksum for folder content/cars/ks_toyota_ae86_drift/data

  36. Error calculating checksum: Folder not found

  37. Calculating checksum for folder content/cars/ks_toyota_supra_mkiv_drift/data

  38. Error calculating checksum: Folder not found

  39. Loading blacklist

  40. Opening entry list: cfg/entry_list.ini

  41. Found car CAR_0

  42. CAR: 0 bmw_m3_e30_drift (0) [ []] [] 0 kg

  43. open setups/bmw_m3_e30_drift.ini: The system cannot find the path specified.

  44. Found car CAR_1

  45. CAR: 1 bmw_m3_e30_drift (1) [ []] [] 0 kg

  46. open setups/bmw_m3_e30_drift.ini: The system cannot find the path specified.

  47. Found car CAR_2

  48. CAR: 2 bmw_m3_e30_drift (2) [ []] [] 0 kg

  49. open setups/bmw_m3_e30_drift.ini: The system cannot find the path specified.

  50. Found car CAR_3

  51. CAR: 3 bmw_m3_e30_drift (3) [ []] [] 0 kg

  52. open setups/bmw_m3_e30_drift.ini: The system cannot find the path specified.

  53. Found car CAR_4

  54. CAR: 4 bmw_m3_e30_drift (4) [ []] [] 0 kg

  55. open setups/bmw_m3_e30_drift.ini: The system cannot find the path specified.

  56. Found car CAR_5

  57. CAR: 5 bmw_m3_e30_drift (5) [ []] [] 0 kg

  58. open setups/bmw_m3_e30_drift.ini: The system cannot find the path specified.

  59. Found car CAR_6

  60. CAR: 6 ks_toyota_supra_mkiv_drift (6) [ []] [] 0 kg

  61. open setups/ks_toyota_supra_mkiv_drift.ini: The system cannot find the path specified.

  62. Found car CAR_7

  63. CAR: 7 ks_toyota_supra_mkiv_drift (7) [ []] [] 0 kg

  64. open setups/ks_toyota_supra_mkiv_drift.ini: The system cannot find the path specified.

  65. Found car CAR_8

  66. CAR: 8 ks_toyota_supra_mkiv_drift (8) [ []] [] 0 kg

  67. open setups/ks_toyota_supra_mkiv_drift.ini: The system cannot find the path specified.

  68. Found car CAR_9

  69. CAR: 9 ks_toyota_supra_mkiv_drift (9) [ []] [] 0 kg

  70. open setups/ks_toyota_supra_mkiv_drift.ini: The system cannot find the path specified.

  71. Found car CAR_10

  72. CAR: 10 ks_toyota_supra_mkiv_drift (10) [ []] [] 0 kg

  73. open setups/ks_toyota_supra_mkiv_drift.ini: The system cannot find the path specified.

  74. Found car CAR_11

  75. CAR: 11 ks_toyota_supra_mkiv_drift (11) [ []] [] 0 kg

  76. open setups/ks_toyota_supra_mkiv_drift.ini: The system cannot find the path specified.

  77. Found car CAR_12

  78. CAR: 12 ks_toyota_ae86_drift (12) [ []] [] 0 kg

  79. open setups/ks_toyota_ae86_drift.ini: The system cannot find the path specified.

  80. Found car CAR_13

  81. CAR: 13 ks_toyota_ae86_drift (13) [ []] [] 0 kg

  82. open setups/ks_toyota_ae86_drift.ini: The system cannot find the path specified.

  83. Found car CAR_14

  84. CAR: 14 ks_toyota_ae86_drift (14) [ []] [] 0 kg

  85. open setups/ks_toyota_ae86_drift.ini: The system cannot find the path specified.

  86. Found car CAR_15

  87. CAR: 15 ks_toyota_ae86_drift (15) [ []] [] 0 kg

  88. open setups/ks_toyota_ae86_drift.ini: The system cannot find the path specified.

  89. Found car CAR_16

  90. WARNING: Entry list has more clients than allowed by the MAX_CLIENT value in server_cfg.ini

  91. CreateServer(): ERROR OPENING UDP CONNECTION &{%!e(string=listen) %!e(string=udp) <nil> %!e(*net.UDPAddr=&{[] 6000 }) %!e(*os.SyscallError=&{bind 10048})}

  92. Random seed: 3443630813

  93. Starting TCP listener at port 6000

  94. listen tcp :6000: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted.

  95. Session has 0 laps, will not save json

  96. NextSession

  97. SESSION: Practice

  98. TYPE=PRACTICE

  99. TIME=120

  100. LAPS=0

  101. OPEN=1

  102. WAIT TIME=0

  103. DynamicTrack: first session, resetting grip

  104. Error listening %!e(syscall.Errno=536870951)

  105. Error listening %!e(syscall.Errno=536870951)

  106. Error listening %!e(syscall.Errno=536870951)

  107. Error listening %!e(syscall.Errno=536870951)

  108. Error listening %!e(syscall.Errno=536870951)

  109. Error listening %!e(syscall.Errno=536870951)

  110. Error listening %!e(syscall.Errno=536870951)

  111. Error listening %!e(syscall.Errno=536870951)

  112. Starting HTTP server on port 6002

  113. Error listening %!e(syscall.Errno=536870951)

  114. Error listening %!e(syscall.Errno=536870951)

  115. Error listening %!e(syscall.Errno=536870951)

  116. Error listening %!e(syscall.Errno=536870951)

  117. Error listening %!e(syscall.Errno=536870951)

  118. Error listening %!e(syscall.Errno=536870951)

  119. Error listening %!e(syscall.Errno=536870951)

  120. Error listening %!e(syscall.Errno=536870951)

  121. Error listening %!e(syscall.Errno=536870951)

  122. Error listening %!e(syscall.Errno=536870951)

  123. Error listening %!e(syscall.Errno=536870951)

  124. Error listening %!e(syscall.Errno=536870951)

  125. Error listening %!e(syscall.Errno=536870951)

  126. Error listening %!e(syscall.Errno=536870951)

  127. Error listening %!e(syscall.Errno=536870951)

  128. Error listening %!e(syscall.Errno=536870951)

  129. Error listening %!e(syscall.Errno=536870951)

  130. Error listening %!e(syscall.Errno=536870951)

  131. Error listening %!e(syscall.Errno=536870951)

  132. Error listening %!e(syscall.Errno=536870951)

  133. Error listening %!e(syscall.Errno=536870951)

  134. Error listening %!e(syscall.Errno=536870951)

  135. Error listening %!e(syscall.Errno=536870951)

  136. Error listening %!e(syscall.Errno=536870951)

  137. Error listening %!e(syscall.Errno=536870951)

  138. Error listening %!e(syscall.Errno=536870951)

  139. HTTP server running @ :6002

  140. Error listening %!e(syscall.Errno=536870951)

  141. Weather update. Ambient: 20.545238 Road: 27.807957 Graphics: 3_clear

  142. SENDING session name : Practice

  143. SENDING session index : 0

  144. Error listening %!e(syscall.Errno=536870951)

  145. Error listening %!e(syscall.Errno=536870951)

  146. Error listening %!e(syscall.Errno=536870951)

  147. Error listening %!e(syscall.Errno=536870951)

  148. SENDING session type : 1

  149. SENDING session time : 120

  150. SENDING session laps : 0

  151. Error listening %!e(syscall.Errno=536870951)

  152. Error listening %!e(syscall.Errno=536870951)

  153. Error listening %!e(syscall.Errno=536870951)

  154. Error listening %!e(syscall.Errno=536870951)

  155. Error listening %!e(syscall.Errno=536870951)

  156. Error listening %!e(syscall.Errno=536870951)

  157. Error listening %!e(syscall.Errno=536870951)

  158. Error listening %!e(syscall.Errno=536870951)

  159. Error listening %!e(syscall.Errno=536870951)

  160. Error listening %!e(syscall.Errno=536870951)

  161. Error listening %!e(syscall.Errno=536870951)

  162. Error listening %!e(syscall.Errno=536870951)

  163. Error listening %!e(syscall.Errno=536870951)

  164. Error listening %!e(syscall.Errno=536870951)

  165. Error listening %!e(syscall.Errno=536870951)

  166. Error listening %!e(syscall.Errno=536870951)

  167. Error listening %!e(syscall.Errno=536870951)

So I just installed dotenv in my project and I am requiring it with this code:

require("dotenv").config();

And then using my variables like so:

app.listen(process.env.PORT, () => {
  console.log(`Listening on ${process.env.ENDPOINT}:${process.env.PORT}`);
});

In .env:

ENDPOINT = "127.0.0.1";
PORT = 5000;

Code works just fine if I add the variables as constants within my js file, but when I try to access the variables through process.env I get:

events.js:291
throw er; // Unhandled ‘error’ event
^

Error: listen EACCES: permission denied 5000;
at Server.setupListenHandle [as _listen2] (net.js:1299:21)
at listenInCluster (net.js:1364:12)
at Server.listen (net.js:1461:5)
at Function.listen (C:UsersDarkboundDesktopTouchScreenProjectSmartFactoryservernode_modulesexpresslibapplication.js:618:24)
at Object. (C:UsersDarkboundDesktopTouchScreenProjectSmartFactoryservermain.js:34:5)
at Module._compile (internal/modules/cjs/loader.js:1251:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1272:10)
at Module.load (internal/modules/cjs/loader.js:1100:32)
at Function.Module._load (internal/modules/cjs/loader.js:962:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)
at internal/main/run_main_module.js:17:47 Emitted ‘error’ event on Server instance at:
at emitErrorNT (net.js:1343:8)
at processTicksAndRejections (internal/process/task_queues.js:80:21) { code: ‘EACCES’,
errno: -4092, syscall: ‘listen’, address: ‘5000;’, port: -1 }

I have tried using other ports, I get the same error on all ports, I have tried 3000, 3010, 5000 etc.

If the other variable, ENDPOINT is accesses without problems, so if I do:

const PORT = 5000;

app.listen(PORT, () => {
  console.log(`Listening on ${process.env.ENDPOINT}:${PORT}`);
});

This works.

EDIT SOLVED: I found the issue, as usual, right after I ask the question. The issue is that I have ; at the end of each variable in the .env file. this happened because I copy/pasted the variable from my javascript and I only deleted the const but forgot about ;

Генератор данных реального мира 1

Используя пакет psycopg2 с python 2.7, я постоянно получаю сообщение об ошибке: psycopg2.DatabaseError: SSL SYSCALL error: обнаружен EOF

Это происходит только тогда, когда я добавляю WHERE column LIKE ''%X%'' предложение к моему запросу pgrouting. Пример:

SELECT id1 as node, cost FROM PGR_Driving_Distance( 'SELECT id, source, target, cost FROM edge_table WHERE cost IS NOT NULL and column LIKE ''%x%'' ', 1, 10, false, false) 

Обсуждения в Интернете предполагают, что это проблема с SSL интуитивно, но всякий раз, когда я комментирую сторону сопоставления с шаблоном, запрос и подключение к базе данных работают нормально.

Это в локальной базе данных под управлением Xubuntu 13.10.

После дальнейшего расследования: похоже, это может быть вызвано тем, что расширение pgrouting приводит к сбою базы данных, потому что это неправильный запрос, и это не ссылки, которые имеют этот шаблон.

Скоро отправлю ответ …

  • Почему подзапрос? не имеет смысла.
  • Подзапрос предназначен для функции PGR_DrivingDistance.
  • 59 знаменитых последних слов: Will post an answer soon ...
  • Иногда ТАК делал, смеши меня: D
  • 2 @PhilDonovan, не бросайте нас!

Я столкнулся с этой проблемой при выполнении медленного запроса в капле на экземпляре Digital Ocean. Все остальные SQL работали нормально, и он работал на моем ноутбуке. После масштабирования до 1 ГБ ОЗУ вместо 512 МБ он работает нормально, поэтому кажется, что эта ошибка может возникнуть, если процессу не хватает памяти.

  • 2 похоже, что это не всегда исправление — я использую машину с оперативной памятью 160 ГБ и все еще имею эту ошибку при использовании pg_dump в базе данных только с SSL. используется только 15 ГБ.
  • Что ж, это может сработать, но это не похоже на настоящее решение. Должен быть способ как-то это оптимизировать
  • 1 Именно с чем я столкнулся! Добавил 4 ГБ пространства подкачки к экземпляру 512 МБ, и все заработало как шарм.
  • У моего db выделено 16 ГБ ОЗУ, своп системы не используется, но проблема все еще возникает … Это происходит только при небольшом количестве запросов … Странно.
  • @ gies0r У этой проблемы, вероятно, больше причин, чем проблем с памятью, хотя я не исключаю ее полностью.

Эта проблема возникла у меня, когда у меня выполнялись некоторые мошеннические запросы, вызывающие блокировку таблиц на неопределенный срок. Я смог увидеть запросы, запустив:

SELECT * from STV_RECENTS where status='Running' order by starttime desc; 

затем убейте их:

SELECT pg_terminate_backend(); 

В моем случае это был убийца OOM (запрос слишком тяжелый)

Проверьте dmesg:

dmesg | grep -A2 Kill 

В моем случае:

Out of memory: Kill process 28715 (postgres) score 150 or sacrifice child 
  • 2 Непосвященным не совсем понятно, о чем вы говорите. Пожалуйста, объясните, что dmesg есть и почему вы его запускаете.
  • 1 это может быть полезно, dmesg Именно там заканчивается множество ошибок ядра Linux, обычно это сообщения драйверов (например, я много раз был в dmesg, ища, как исправить мой Wi-Fi). Когда в Linux (и ОС в целом) заканчивается память (и происходит подкачка), ядро ​​выбирает один из текущих процессов и убивает его, чтобы освободить память. Обратите внимание, что в этот момент у ОС есть два варианта: убить один процесс или заморозить навсегда.

Вам может потребоваться выразить % в качестве %% так как % маркер-заполнитель. http://initd.org/psycopg/docs/usage.html#passing-parameters-to-sql-queries

Ошибка: psycopg2.operationalerror: SSL SYSCALL error: EOF detected

Настройка: Поток воздуха + Красное смещение + psycopg2

Когда: запросы занимают длинный время выполнения (более 300 секунд).

В этом случае происходит тайм-аут сокета. Что решает этот конкретный вариант ошибки, так это добавление аргументов поддержки активности в строку подключения.

keepalive_kwargs = { 'keepalives': 1, 'keepalives_idle': 30, 'keepalives_interval': 5, 'keepalives_count': 5, } conection = psycopg2.connect(connection_string, **keepalive_kwargs) 

Redshift требует keepalives_idle менее 300. У меня работало значение 30, ваш пробег может отличаться. Также возможно, что keepalives_idle аргумент — единственный, который вам нужно установить, но убедитесь, что keepalives установлен на 1.

Ссылка на документацию по сообщениям поддержки активности postgres.

Ссылка на документ по воздушному потоку, советующий по таймауту 300.

Ответ очень похож на то, что сделал @ FoxMulder900, за исключением того, что я не смог заставить его первый выбор работать. Однако это работает:

WITH long_running AS ( SELECT pid, now() - pg_stat_activity.query_start AS duration, query, state FROM pg_stat_activity WHERE (now() - pg_stat_activity.query_start) > interval '1 minutes' and state = 'active' ) SELECT * from long_running; 

Если вы хотите убить процессы из long_running просто закомментируйте последнюю строку и вставьте SELECT pg_cancel_backend(long_running.pid) from long_running ;

Я получил эту ошибку при выполнении большого оператора UPDATE в таблице с 3 миллионами строк. В моем случае оказалось, что диск заполнен. Как только я добавил больше места, ОБНОВЛЕНИЕ работало нормально.

Tweet

Share

Link

Plus

Send

Send

Pin

SSL_ERROR_SYSCALL typically occurs when the server side is using an SSL certificate to authenticate. This article covers how to fix SSL_ERROR_SYSCALL error in 5 ways.

SSL_ERROR_SYSCALL Error

$ git clone https://github.com/xxx/xxx.git
fatal: unable to access ‘https://github.com/xxx/xxx.git/’: LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443

Understanding SSL_ERROR_SYSCALL Error

This error typically occurs when the TCP three-way handshake between client and server completes but then a TCP reset packet (often written as “RST”) is received by the client, terminating the connection during the SSL phase.

This error is not produced when a client receives a RST packet during the three-way handshake, or after completion of the SSL/TLS negotiation (SSL phase).

Restart the computer

As we all know, restarting solves 90% of problems, and sometimes restarting the computer can directly solve the problem.

Modify Git network configuration

We can directly modify the global Git configuration file and delete the relevant configuration of HTTP / HTTPS in the file.

$ vim ~/.gitconfig

It can also be modified using the command:

  • $ git config –global –unset http.proxy
  • $ git config –global –unset https.proxy

Check SSL Certificate with OpenSSL

Change HTTP/HTTPS encryption library

Since the problem is that the LibreSSL library reports an error, we can modify Git to use the OpenSSL library for HTTPS communication.

$ git config –global http.sslBackend “openssl”

Use HTTPS proxy for git connection

When using HTTPS to connect to GitHub for push/pull, we need to change the local git configuration and use a proxy to initiate a request to GitHub.

Execute the following command: $ git config –global -e

This will bring us into git’s configuration file editing interface (which will open with the default editor specified by git). Add the following to this file:

[http]
proxy = socks5://127.0.0.1:7891
[https]
proxy = socks5://127.0.0.1:7891

“7891” is the designated entry and exit port of our proxy software, please modify it according to the actual situation.

Use SSH for git connection

It is well known that HTTPS or SSH can be used to clone the GitHub repository, but SSH does not have the network connection problem of HTTPS, so the connection method of push/pull can be changed from HTTPS to SSH.

Requirements: we need to generate an SSH public/private key pair in advance and add the public key to our GitHub account. See Connecting to GitHub with SSH for details on this part .

Enter the corresponding directory of the warehouse and execute the following command: $ git remote set-url origin git@github.com:xxx/xxx.git

After the change is complete, we can use the following command to view the current origin address:

$ git remote -v

Understanding X509 Certificate with Openssl Command

Понравилась статья? Поделить с друзьями:
  • Error listen eperm operation not permitted 3000
  • Error listen eaddrnotavail address not available
  • Error listen eaddrinuse code eaddrinuse errno eaddrinuse syscall listen
  • Error listen eaddrinuse address already in use 8081
  • Error listen eaddrinuse address already in use 8080