On Juniper side:
admin@mx*> show system connections extensive | match 80.x.x.61
tcp4 0 0 198.x.x.252.179 80.x.x.61.44609 ESTABLISHED
tcp4 0 12222 198.x.x.252.179 80.x.x.61.40318 FIN_WAIT_1
On Soft-router side (80.x.x.61):
tcpdump -i eth0 host 198.x.x.252 and port 40318
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
17:43:33.338265 IP 198.x.x.252.bgp > 80.x.x.61.40318: Flags [.], seq 1384753458:1384753459, ack 1423971998, win 16384, options [nop,nop,md5can't check - 9c580061498033573a6f6ca0c8e87924], length 1: BGP, length: 1
17:43:33.338277 IP 80.x.x.61.40318 > 198.x.x.252.bgp: Flags [R], seq 1423971998, win 0, length 0
17:44:33.336403 IP 198.x.x.252.bgp > 80.x.x.61.40318: Flags [.], seq 0:1, ack 1, win 16384, options [nop,nop,md5can't check - 9c580061498033573a6f6ca0c8e87924], length 1: BGP, length: 1
17:44:33.336414 IP 80.x.x.61.40318 > 198.x.x.252.bgp: Flags [R], seq 1423971998, win 0, length 0
17:45:33.321957 IP 198.x.x.252.bgp > 80.x.x.61.40318: Flags [.], seq 0:1, ack 1, win 16384, options [nop,nop,md5can't check - 9c580061498033573a6f6ca0c8e87924], length 1: BGP, length: 1
17:45:33.321967 IP 80.x.x.61.40318 > 198.x.x.252.bgp: Flags [R], seq 1423971998, win 0, length 0
..
In this port (40318) there is nothing. Back comes the R-flag. But Juniper not close FIN_WAIT_1 state.
I'm try clear bgp hard/soft. With both sides. It does not help.